Skip to content

Monitoring

Aeron exposes a rich set of lock-free counters in shared memory. Knowing which ones matter — and what a bad value looks like — is the difference between catching a problem at 2pm and getting paged at 2am.

  • Monitoring Aeron®: Metrics and Alerting for Your Observability Platform — How to get Aeron and Aeron Cluster telemetry out of the CnC file and into Prometheus/Grafana/Datadog, the counters that matter mapped to failure modes, and the alert conditions to wire up — OSS DIY exporter vs Premium Aeron Insights.
  • Hot-Path Logging & Metrics Capture — How to log events, record per-stage latencies, and expose your own metrics from the matching thread without adding jitter — async logging off the hot path, in-process HdrHistogram, and publishing your own counters into Aeron®'s shared-memory counter infrastructure.
SignalWhat it meansLook for
Back-pressurePublisher is being throttled by an unready subscriberSustained non-zero → consumer can’t keep up
NAKs / retransmitsPacket loss on the wireRising rate → network or buffer sizing problem
Loss gapsReceiver waiting on missing dataNon-trivial gaps → loss + slow recovery
Conductor duty cycleDriver event loop latencySpikes → CPU contention / lost core isolation

This site is not affiliated with, endorsed by, or sponsored by Adaptive Financial Consulting Limited or the Aeron project. Aeron is a registered trademark of Adaptive Financial Consulting Limited.

Aeron is a trademark of Adaptive Financial Consulting Limited in the United Kingdom and other countries.