配置 Jaeger 指标

作为 Alauda Distributed Tracing 一部分部署的 Jaeger v2 实例和 OpenTelemetry Collector 都会公开内部指标,这些指标可帮助了解它们的性能和运行状况。这些指标涵盖内存使用量、CPU 利用率、span 吞吐量以及 exporter 统计信息等方面。

当在 OpenTelemetryCollector CR 中将 spec.observability.metrics.enableMetrics 设置为 true 时,Operator 会自动创建相应的 Prometheus ServiceMonitorPodMonitor 资源,因此您无需手动配置 scrape target。

NOTE

Alauda Distributed Tracing 安装指南默认已经为 Jaeger 实例和 OpenTelemetry Collector 启用了指标采集。只有在您希望调整指标配置或排查指标采集问题时,才需要参考本指南。

有关启用和验证 Collector 指标的详细说明,请参阅 Alauda Build of OpenTelemetry v2 文档中的 配置 Collector 指标