Need your kind advice.
Is there anyway to track/monitor the services (for CA Introscope) installed in Application Servers are not running?
We found out that we stopped receiving email from the alert that we configured in the Investigator, and we check on the dashboard, it's showing no data.
After that, only we found out that the root cause to this issue is because the services that installed in our Application Servers are not running.
In order to avoid this incident happened again, is there anyway to monitor the status of Services?
If the JVM is not running the Java agent won't be loaded so won't be sending any new metric data.
So initially I was going to suggest running an EPAgent (separate Java process) to monitor the AppServer JVM process. However there is better/deeper discussion here which gives you the EPAgent option plus a Calculator option to ensure any missing Connection Status metric in a cluster environment is not just due agent being load balanced to a different Collector. Best method for implementing a JVM "Offline" check
Hope that helps
I guess the other way to look at this would be to use CA APM Command Center (ACC), it would require putting a controller agent on each machine and agents would report their status to ACC server.
Have a look at it here:
I don't know of any alert mechanism from it yet but it would notify you on the landing page of any agents that are not reporting, and it has a lot of other features to make agent management a lot more straightforward.
ACC doesn’t have a built-in alerting feature at the moment, but it has a pretty powerful REST API.
You can get a list of all “Down” Agents by calling this URL https://accserver.acme.com:8443/apm/acc/agent?q=status:DOWN&projection=list
Write a script that parses this resource and sends an email if the number of Agents is too high
Put that script in a crontab or a windows “at” task.
May that be helpful?
Two answers were given. Were they helpful? Which solution did you decide to go with? Please let us know and also if further assistance is needed.
Seeing no followup questions and responses have been given. So marking as answered