Noticed few Out of the box dashboards having no data.
From wenview console.log:-
[ERROR] [WebServer.RemoteClientConnectionManager] Unable to connect to EM srv006555.mud.internal.co.za:5001,com.wily.isengard.postofficehub.link.net.HttpTunnelingSocketFactory - java.net.ConnectException: Connection refused (Connection refused)
Follow below Step:-
The problem could be due toe Outgoing Delivery threads getting stuck on NIO writing, try to disable Java NIO.
Open the EM_HOME/config/IntroscopeEnterpriseManager.properties, add the below hidden property:
You need to restart the Enterprise Manager(s)
Apply this change in all the EMs (MOM and collectors)
NOTE: Disabling NIO will switch back to the previous classic socket operations to revert to the polling architecture, there is not loss of functionality.
The main difference between Java IO and Java NIO is IO is stream oriented where caching is not there while NIO is buffer oriented and uses caching to read data and has additional flexibility due the buffering. Apart from flexibility you may have other overheads of verification before data processing and overwriting dangers. Once the data is read, it does not make any difference in what you do with it and how you handle it. Hence, using IO/NIO should not make any other difference than these known issues from JVM side.
How to verify this condition?
Go to the MOM, take 2 to 3 thread dumps spaced 15 seconds apart by running: kill -3 <MOM-PID>
Verify the condition as indicated in below KB: