Zipkin

Zipkin 是一种分布式跟踪系统。它有助于收集在服务架构中排查延迟问题所需的计时数据。功能包括收集和查找这些数据。

安装

选项 1:快速入门

Istio 提供了一个基本的示例安装,以快速启动并运行 Zipkin

$ kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.24/samples/addons/extras/zipkin.yaml

这将部署 Zipkin 到您的集群。这仅供演示之用,未针对性能或安全性进行优化。

选项 2:可自定义安装

请参考 Zipkin 文档 开始使用。Zipkin 不需要对 Istio 进行任何特殊更改即可运行。

安装 Zipkin 后,您需要将 Istio 代理指向部署以发送跟踪信息。这可以通过在安装时使用 --set meshConfig.defaultConfig.tracing.zipkin.address=<zipkin-collector-address>:9411 进行配置。有关高级配置(如 TLS 设置),请参阅 ProxyConfig.Tracing

用法

有关使用 Zipkin 的更多信息,请参阅 Zipkin 任务

这些信息有用吗?
您对改进有任何建议吗?

感谢您的反馈!