首页 > 解决方案 > 如何从 Jaeger 中提取跟踪数据

问题描述

  我最近正在尝试学习 kubernetes。我已经在 kubernetes 上部署了 istio 的 jaeger (all-in-one),一切运行良好。虽然可以在 jaeger UI 上看到 trace 信息,但不知道如何通过 python 提取这些 trace 数据。我想用这些数据来做微服务的根本原因定位。我认为必须有一些 API 可以通过 python 直接访问这些数据,但我没有找到。或者我可以使用 python 访问 cassandra 来获取这些数据吗?我在网上找了很久。但是没有用。请帮助或尝试提供一些想法如何实现这一目标。

标签: pythonkubernetestracejaeger

解决方案


我意识到我走错了方向。我认为我必须访问后端存储才能获取跟踪数据,这实际上使问题变得更加复杂。我从 github 讨论中得到了答案,这里是地址https://github.com/jaegertracing/jaeger/discussions/2876#discussioncomment-477176


推荐阅读