Introduction
The LMC Exporter provides a simple way to make operational data from LMC-based RTDS applications available to modern observability platforms such as Prometheus and Grafana.
Instead of manually inspecting application state through LMC tools, LMC Exporter continuously collects metrics from supported applications and exposes them through a standard Prometheus-compatible endpoint. This allows operations teams, support engineers, and platform owners to monitor system health, build dashboards, create alerts, and analyse trends using familiar observability workflows.
LMC Exporter supports multiple LMC applications, including ADS, ADH, and ATS, and automatically translates application-specific metrics into a consistent Prometheus metric model. This makes it easier to understand the state of your environment without requiring detailed knowledge of the underlying LMC object structure.
What can I use it for?
Common use cases include:
- Monitoring application availability and operational health.
- Tracking client connections, sessions, and resource usage.
- Visualising performance trends in Grafana dashboards.
- Creating alerts for abnormal conditions or service degradation.
- Collecting historical metrics for capacity planning and troubleshooting.
- Standardising monitoring across multiple LMC applications.
How it works
LMC Exporter connects to one or more LMC application instances, discovers the relevant operational data, and continuously maintains an up-to-date view of application state.
Metrics are then exposed through an HTTP endpoint that can be scraped by Prometheus or any compatible monitoring system.
flowchart TB
subgraph RTDS
A[RTDS Application]
end
subgraph Monitoring
B[LMC Exporter]
C[Collector]
D[Time Series Database]
end
A <-->|Shared Memory Subscription| B
B -->|Query Metrics Endpoint| C
C -->|Stores| D
Key benefits
- Prometheus-native metrics for seamless integration with existing monitoring platforms.
- Support for ADS, ADH, and ATS through a consistent metric model.
- Flexible filtering to expose only the metrics that matter to your environment.
- Multi-target monitoring from a single exporter deployment.
- Operational visibility without requiring direct interaction with LMC tooling.
Whether you’re operating a single application instance or monitoring an entire environment, LMC Exporter helps transform application telemetry into actionable operational insight.