监控诊断
Aeron 在共享内存中暴露了一套丰富的 无锁计数器。知道哪些重要、什么样的值才算糟糕, 就是下午 2 点发现问题、还是凌晨 2 点被叫醒之间的区别。
- 监控 Aeron®:面向你的可观测性平台的指标与告警 — 如何把 Aeron 与 Aeron Cluster 的遥测数据从 CnC 文件导出到 Prometheus/Grafana/Datadog,把真正重要的计数器映射到故障模式,以及要接的告警条件——OSS 自建 exporter 对比 Premium Aeron Insights。
- 热路径日志与指标采集 — 如何在撮合线程上记录事件、采集各阶段延迟、暴露自定义指标而不引入抖动 —— 把日志异步移出热路径、在进程内使用 HdrHistogram,并把自定义 counter 发布进 Aeron® 的共享内存 counter 基础设施。
会把你叫醒的计数器
Section titled “会把你叫醒的计数器”| 信号 | 含义 | 关注点 |
|---|---|---|
| 背压(back-pressure) | 发布端被未就绪的订阅端限流 | 持续非零 → 消费端跟不上 |
| NAK / 重传 | 链路丢包 | 速率上升 → 网络或缓冲区大小问题 |
| 丢失间隙(loss gaps) | 接收端在等待缺失数据 | 明显间隙 → 丢包 + 恢复慢 |
| Conductor duty cycle | driver 事件循环延迟 | 尖峰 → CPU 争用 / 失去核隔离 |
本站与 Adaptive Financial Consulting Limited 或 Aeron 项目无任何关联,未获其背书或赞助。 Aeron 是 Adaptive Financial Consulting Limited 的注册商标。
Aeron 是 Adaptive Financial Consulting Limited 在英国及其他国家/地区的商标。