SDK for JMX Extensions Usage Instructions
5.8.1
Compatible with Lightstreamer Server since 7.4.2.
Compatible with custom managers for the previous version.
Released on 28 Feb 2024

Lightstreamer makes available JMX MBeans to management clients that are compatible with the JMX specification.

This SDK provides the documentation of the MBeans interface in javadoc format.

Some of the monitoring information is also made available to external clients through the monitoring Data and Metadata Providers, embedded into Lightstreamer Server; a resume is available in the Server's General Concepts.pdf document.

Lightstreamer Server's JMX MBeans can be accessed from external processes in three different ways:

RMI


Through RMI: see <rmi_connector> on the Server configuration file.

JMXMP


Through Sun/Oracle's proprietary JMXMP protocol (see <jmxmp_connector> on the Server configuration file).
Note that this service is not supported in the factory deployment of the Server; support can be enabled by adding the proper library to the Server classpath, through the following steps:

  1. Download the Java Management Extensions (JMX) Remote API Reference Implementation 1.0.1_03 package from the Oracle site.
  2. Extract the jmxremote_optional.jar library and add it to the Server lib folder.

Monitoring Dashboard


As web pages, through the JMX Tree feature of the Monitoring Dashboard: see <jmxtree_enabled> on the Server configuration file.