As per @bmukheja 's investigation, this a node.js issue and needs to be fixed.
Steps to reproduce:
1) Brought up a new ES cluster
2) Followed instructions in VNS user guide to configure ES cluster
3) Running short lived HTTP GET traffic in 2 L3 domains.
4) Visualization at domain level for AAR does not load "top 20 talkers" frame.
Testbed: mvnsgperf02 (135.227.180.47)
VSD: 5.3.3_2752
ES cluseter of 3 nodes: 5.3.3_95
VSC and NSG: 5.3/95
Debugs pasted by @bmukheja :
ReactReconciler.js:62 Uncaught (in promise) TypeError: Cannot read property 'getHostNode' of null
at Object.getHostNode (ReactReconciler.js:62)
at ReactCompositeComponentWrapper.getHostNode (ReactCompositeComponent.js:383)
at Object.getHostNode (ReactReconciler.js:62)
at Object.updateChildren (ReactChildReconciler.js:113)
at ReactDOMComponent._reconcilerUpdateChildren (ReactMultiChild.js:206)
at ReactDOMComponent._updateChildren (ReactMultiChild.js:310)
at ReactDOMComponent.updateChildren (ReactMultiChild.js:297)
at ReactDOMComponent._updateDOMChildren (ReactDOMComponent.js:942)
at ReactDOMComponent.updateComponent (ReactDOMComponent.js:760)
at ReactDOMComponent.receiveComponent (ReactDOMComponent.js:722)
at Object.receiveComponent (ReactReconciler.js:124)
at ReactCompositeComponentWrapper._updateRenderedComponent (ReactCompositeComponent.js:753)
at ReactCompositeComponentWrapper._performComponentUpdate (ReactCompositeComponent.js:723)
at ReactCompositeComponentWrapper.updateComponent (ReactCompositeComponent.js:644)
at ReactCompositeComponentWrapper.receiveComponent (ReactCompositeComponent.js:546)
at Object.receiveComponent (ReactReconciler.js:124)
at Object.updateChildren (ReactChildReconciler.js:109)
at ReactDOMComponent._reconcilerUpdateChildren (ReactMultiChild.js:206)
at ReactDOMComponent._updateChildren (ReactMultiChild.js:310)
at ReactDOMComponent.updateChildren (ReactMultiChild.js:297)
at ReactDOMComponent._updateDOMChildren (ReactDOMComponent.js:942)
at ReactDOMComponent.updateComponent (ReactDOMComponent.js:760)
at ReactDOMComponent.receiveComponent (ReactDOMComponent.js:722)
at Object.receiveComponent (ReactReconciler.js:124)
at Object.updateChildren (ReactChildReconciler.js:109)
at ReactDOMComponent._reconcilerUpdateChildren (ReactMultiChild.js:206)
at ReactDOMComponent._updateChildren (ReactMultiChild.js:310)
at ReactDOMComponent.updateChildren (ReactMultiChild.js:297)
at ReactDOMComponent._updateDOMChildren (ReactDOMComponent.js:942)
at ReactDOMComponent.updateComponent (ReactDOMComponent.js:760)
at ReactDOMComponent.receiveComponent (ReactDOMComponent.js:722)
at Object.receiveComponent (ReactReconciler.js:124)
at Object.updateChildren (ReactChildReconciler.js:109)
at ReactDOMComponent._reconcilerUpdateChildren (ReactMultiChild.js:206)
at ReactDOMComponent._updateChildren (ReactMultiChild.js:310)
at ReactDOMComponent.updateChildren (ReactMultiChild.js:297)
at ReactDOMComponent._updateDOMChildren (ReactDOMComponent.js:942)
at ReactDOMComponent.updateComponent (ReactDOMComponent.js:760)
at ReactDOMComponent.receiveComponent (ReactDOMComponent.js:722)
at Object.receiveComponent (ReactReconciler.js:124)
at ReactCompositeComponentWrapper._updateRenderedComponent (ReactCompositeComponent.js:753)
at ReactCompositeComponentWrapper._performComponentUpdate (ReactCompositeComponent.js:723)
at ReactCompositeComponentWrapper.updateComponent (ReactCompositeComponent.js:644)
at ReactCompositeComponentWrapper.receiveComponent (ReactCompositeComponent.js:546)
at Object.receiveComponent (ReactReconciler.js:124)
at ReactCompositeComponentWrapper._updateRenderedComponent (ReactCompositeComponent.js:753)
at ReactCompositeComponentWrapper._performComponentUpdate (ReactCompositeComponent.js:723)
at ReactCompositeComponentWrapper.updateComponent (ReactCompositeComponent.js:644)
at ReactCompositeComponentWrapper.receiveComponent (ReactCompositeComponent.js:546)
at Object.receiveComponent (ReactReconciler.js:124)
As per @bmukheja 's investigation, this a node.js issue and needs to be fixed.
Steps to reproduce: 1) Brought up a new ES cluster 2) Followed instructions in VNS user guide to configure ES cluster 3) Running short lived HTTP GET traffic in 2 L3 domains. 4) Visualization at domain level for AAR does not load "top 20 talkers" frame.
Link to viz: https://135.227.180.47:8443/reports/dashboards/aarDomain?aarFlowStatsInterval=30&aarProbeStatsInterval=30&api=https%3A%2F%2F135.227.180.47%3A8443&domainID=364ad037-8af7-4b38-81f0-c1289c8b4eff&domainName=nsg-x&domainType=Domain&duration=24&enterpriseID=7d20c56d-1076-4f29-bab7-bfa3c82204a2&enterpriseName=Nuage-CPS&eshost=https%3A%2F%2F135.227.180.47%3A6200&interval=1h&org=csp&prevStartTime=now-48h&refreshInterval=-1&startTime=now-24h&token=Y3Nwcm9vdDozYzMwZWVmYy02NDk4LTQ4ODktYTA5NC1lNDZhY2RkNWYxODk%3D&unit=h
Testbed: mvnsgperf02 (135.227.180.47) VSD: 5.3.3_2752 ES cluseter of 3 nodes: 5.3.3_95 VSC and NSG: 5.3/95
Debugs pasted by @bmukheja :