我已经在我的 Spring Boot 微服务应用程序上使用Jaeger作为收集器激活了 opentracing,一切正常。我设法从不同组件获取调用的完整跟踪,了解对应用程序的调用非常有用。
现在,在性能测试范围内,我需要从不同的读数生成统计信息。例如,在某个时间段内跟踪的平均时间或特定跨度的出现次数。
有什么工具可以实现这一目标吗?是否有标准的查询语言/api/工具可以提取大量开放跟踪指标?
Jaeger 有一个 UI 来查看您的数据,但没有创建统计信息的工具。但是,您的所有数据都存储在您选择的数据库中。例如,将其存储在Elasticsearch中为您提供了一种强大的查询语言来查看数据以及与之集成的许多其他工具。