January 2019
Intermediate to advanced
798 pages
20h 33m
English
With a Java application server, monitoring is not initiated by the actual Java application developers often enough. Also quite often it's not clear what would be a good set of things to monitor first. In general, the same advice applies as with any other system: somebody who knows the monitored application should determine what is monitored. It's even better if the available Java developers are reasonable and actually implement additional JMX items to monitor application-specific logic. If that isn't easy to achieve, you can always start with a basic set of memory usage, thread count, garbage collector, and other generic metrics. Here are a few potentially useful parameters:
Read now
Unlock full access