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