配置 Jaeger 指标

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

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

NOTE

Alauda Distributed Tracing 安装指南默认已为 Jaeger 实例和 OpenTelemetry Collector 启用指标收集。如果您希望调整指标配置或排查指标收集问题,只需遵循本指南。

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