DataSource monitoring and management
Monitoring and management of a DataSource application, such as an Integration Adapter, is enabled by a plug-in Java Management Extensions (JMX) module that’s loaded at runtime by the DataSource application. This module provides a standard framework that exposes objects for monitoring and management by JMX-enabled clients such as the Caplin Management Console.
Every DataSource application exposes the following standard information and control operations to the monitoring system:
-
System information related to the running process, such as CPU and memory usage, process id, and up-time.
-
Details of the current licence.
-
Logging: access to log messages written to various log files, and the ability to control logging levels and log file cycling. For more about this, see Logging in DataSource applications.
-
Peer management: information about configured and connected DataSource peers, configured data services, statistics for all messages sent and received, and the ability to connect to peers, disconnect from them, and fail-over to alternative peers.
The C-based platform components, Liberator and Transformer, being DataSource applications, also expose this data for JMX monitoring, along with additional items unique to them.
| The JMX module is enabled through configuration. In Liberator and Transformer the module is supplied as a Platform Config blade, so you enable it by activating this blade. |
See also: