配置 Jaeger 指标
作为 Alauda Distributed Tracing 一部分部署的 Jaeger v2 实例和 OpenTelemetry Collector 都会公开内部指标,这些指标可用于了解它们的性能和运行状况。这些指标涵盖内存使用情况、CPU 利用率、span 吞吐量以及 exporter 统计信息等方面。
当在 OpenTelemetryCollector CR 中将 spec.observability.metrics.enableMetrics 设置为 true 时,Operator 会自动创建相应的 Prometheus ServiceMonitor 或 PodMonitor 资源,因此您无需手动配置 scrape targets。
NOTE
Alauda Distributed Tracing 安装指南默认已为 Jaeger 实例和 OpenTelemetry Collector 启用指标收集。如果您希望调整指标配置或排查指标收集问题,只需遵循本指南。
有关启用和验证 Collector 指标的详细说明,请参见 Alauda Build of OpenTelemetry v2 文档中的 配置 Collector 指标。