First Set up the Lamaxu JMX Gateway
The JMX Gateway can be accessed using an RFC2609 compliant service URL: service:jmx:rmi://<TARGET_MACHINE>:<JMX_RMI_SERVER_PORT>/jndi/rmi://<TARGET_MACHINE>:<RMI_REGISTRY_PORT>/jmxrmi Given the above and the following parameters: We can derive the following functional URL: service:jmx:rmi://localhost:3098/jndi/rmi://localhost:3099/jmxrmi For your convenience, this URL is also generated by the LAMAXU process and written to the log file at start-up: Please substitute someHostName for the correct IP or DNS address for the Lamaxu agent. 2018-06-23 18:07:37,039 [main] JmxGateway remote URL is: service:jmx:rmi://localhost:3098/jndi/rmi://localhost:3099/jmxrmi JConsole is a JMX utility that is bundled with the Java JDK edition. Locate and run jconsole from you JDK bin directory. You should be prompted for a URL, username and password. Assuming you have a local user called “admin” with password “password” and role of “admin”, you should be able to connect to the Lamaxu successfully. As shown in the screenshot on the left, the information is displayed under the MBeans tab. A successful connection via jconsole means you can now proceed to connecting your enterprise monitoring solution using the same parameters. A Lamaxu process secured by SSL can be accessed by specifying an appropriately configured JKS trust store. The command below can be specified on the jconsole command line: jconsole –J -Djavax.net.ssl.trustStore=/app/LAMAXU/keystore.jks -J-Djavax.net.ssl.trustStorePassword=passwordUsing the JMX Gateway
TARGET_MACHINE = localhost
JMX_RMI_SERVER_PORT = 3098
RMI_REGISTRY_PORT = 3099Testing JMX Connectivity with JConsole
SSL Secured Communications
Configuring Solarwinds SAM
Note: Only values that return numerical data can be monitored. String data is not supported by SolarWinds at this time. Non-numerical data will be shown without a check box when selecting MBeans to poll from within SAM, as illustrated above
IMPORTANT : Set the agent config.xml property <valueFormat>solarwinds</valueFormat> for Lamaxu to expose numeric metrics rather than mapping to string values.
Select the MQ Monitoring MBeans
Queue Manager Status
Queue Status
Channel Status
Channel Status Attributes
PUB/SUB Status
Solarwinds Component Statistics Dashboard