有没有办法计算grafana仪表板中选定时间范围内从服务收到的跟踪数量

问题描述 投票:0回答:1

开始在 kubernetes 中使用 grana tempo 并实现 opentelemetry 来将跟踪发送到 tempo。有没有一种方法可以计算在grafana仪表板中的选定时间范围内从服务收到的跟踪数量,考虑到源是节奏

尝试了指标生成器并收集了节奏服务的指标。但是我可以有一个模板,直接给我痕迹总数吗

kubernetes grafana distributed tempo
1个回答
0
投票

描述

如果您在微服务模式下使用Grafana Temp,您可以有3个组件用于接收跨度。有网关分发器摄取器

组件

  1. 网关是一个 nginx 容器,用于将您的请求/跨度代理到分发者。所以你只能看到他的日志。
  2. 分配器具有
    tempo_distributor_spans_received_total
    公制。
  3. 摄入器具有
    tempo_ingester_traces_created_total
    公制。

经销商调试日志

分发器组件可以选择启用调试日志。启用选项

distributor.config.log_received_spans
来记录每个接收到的跨度,以帮助调试摄取或使用日志计算跨度错误分布。

总结

如果您使用网关,可以检查网关的日志。如果您不使用网关,您可以检查

tempo_distributor_spans_received_total
tempo_ingester_traces_created_total
。您也可以阅读故障排除部分
Unable to Find traces

© www.soinside.com 2019 - 2024. All rights reserved.