istio.io/content/zh/docs/ops/integrations/zipkin/index.md

1.4 KiB
Raw Blame History

title description weight keywords owner test
Zipkin 如何与 Zipkin 进行集成。 31
integration
zipkin
tracing
istio/wg-environments-maintainers n/a

Zipkin 是一个分布式追踪系统,可用来协助收集在定位服务架构延迟问题时所需的计时数据, 功能包括此数据的收集和查找。

安装

方法1快速开始

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

{{< text bash >}} $ kubectl apply -f {{< github_file >}}/samples/addons/extras/zipkin.yaml {{< /text >}}

通过 kubectl apply -f 将 Zipkin 部署到集群中。此示例仅用于演示, 没有针对其性能或安全性进行调优。

方法2定制化安装

参阅 Zipkin 文档开始安装。Zipkin 集成 Istio 使用时无需进行特殊修改。

Zipkin 安装完成后,您需要指定 Istio 代理用来向 Deployment 发送追踪数据。 可以在安装时通过指定参数 --set values.global.tracer.zipkin.address=<zipkin-collector-address>:9411 进行配置。更高级配置例如TLS 配置可以参考 ProxyConfig.Tracing 链接。

使用

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