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:

  1. Download and install Java Development Kit (JDK): http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm
  2. 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
  3. 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.
  4. 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.

Intellectual Property Rights Notice | Technical Support