Troubleshoot No Data message

Steps to troubleshoot when you get NO DATA message for Java applications.

After adding APM Insight Java agent, if you get NO DATA message, it could be because of probable reasons like network issues or zero traffic in your application. Kindly read through the below given instructions to troubleshoot. 


Reason
Cause
Solution
APM instance is UP but NO DATA message is received.                                                                                    
There is no traffic for your application.
Perform some transactions and check again in a couple of minutes.

Your application must be using some unsupported components and frameworks.
Kindly check the list of supported components and frameworks. If you are using an unsupported component, drop a word at support@site24x7.com

Your application framework uses asynchronous calls. 
Currently, APM Insight Java agent does not track asynchronous calls. To monitor such framework methods, use custom instrumentation
APM instance is in DOWN state and NO DATA message is received.      
Network issues - your application server is behind the proxy.                                                   
If your application server is behind the proxy, provide the proxy information in apminsight.conf file

Data communication may be inhibited due to Firewall restrictions. 
Exclude Site24x7 IP's from your Firewall restrictions. 

Communication failure due to your internal network issues. 
Check if https://plusinsight.site24x7.com/index.html is reachable from your agent machine. If you still see 'No data' message even after a successful connection to plusinsight domain,  please contact your network administrator to resolve the same. 

Your application server may be down due to other reasons. 
Restart your application and perform some transactions. 

APM Insight Java agent argument has been removed from your application - this can happen when you update or reset your application. 
Include the argument corresponding to your application server. Restart your application and perform some transactions.