Server Monitoring
Panopticon Real Time Time publishes the following JMX counters:
- ServerDataRequestCount
- ActiveDataRequestCount
- InfoMessageCount
- ErrorMessageCount
- ActiveRealtimeSubscriptionCount
- LoadedWorkbooksCount
- MemoryStoreObjectCount
- ObjectCount
These can be accessed through any JMX monitoring toolset, such as Jconsole from the Java Development Kit (JDK).
As a basic configuration:
- Download and install Java Development Kit (JDK): http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm
- Add the following parameters to your Tomcat:
- -Dcom.sun.management.jmxremote.port=8855
- -Dcom.sun.management.jmxremote.authenticate=false
- -Dcom.sun.management.jmxremote.ssl=false
- Open Jconsole. The jconsole executable can be found in JDK_HOME/bin, where JDK_HOME is the directory in which the Java Development Kit (JDK) is installed.
- When the connection dialog opens, you are also given the option of connecting to a remote process.
- -Host name: name of the machine on which the Java VM is running.
- -Port number: the JMX agent port number you specified when you started the Java VM (e.g., 8855)
(c) 2013-2024 Altair Engineering Inc. All Rights Reserved.