How does eG Enterprise Monitor Apache Ignite?

eG Enterprise monitors Apache Ignite in both agent-less and agent based manners. eG Enterprise uses JMX to monitor Apache Ignite.

Prerequisites for monitoring Apache Ignite:

For eG Enterprise to connect to Apache Ignite , below information is required-

Enabling JMX for Apache Ignite

By default, the JMX automatic configuration is disabled. To enable it, configure the following environment variables:

For Windows-

  • For control.bat, configure the CONTROL_JVM_OPTS variable

  • For ignite.bat, configure the JVM_OPTS variable

For example:

JVM_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=${JMX_PORT} \

-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"

For Linux-

  • For control.sh, configure the CONTROL_JVM_OPTS variable
  • For ignite.sh, configure the JVM_OPTS variable

For example:

JVM_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=${JMX_PORT} \

-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"