Jaeger

    此任务使用 Bookinfo 作为演示的应用程序。

    要了解 Istio 如何处理追踪,请查看这个任务的。

    1. 根据 Jaeger 安装文档将 Jaeger 安装到您的集群中。

    2. 启用追踪时,您可以设置 Istio 用于追踪的 Sampling Rate。 安装时使用 。 默认的 Sampling Rate 为 1%。

    3. 部署 Bookinfo 示例应用程序。

    对于测试(或临时访问),您也可以使用端口转发。假设已将 Jaeger 部署到 istio-system 命名空间,请使用以下内容:

    1. 从仪表盘左边面板的 Service 下拉列表中选择 productpage 并点击 Find Traces

    2. 点击位于最上面的最近一次追踪,查看对应最近一次访问 /productpage 的详细信息:

      Detailed Trace View

      Detailed Trace View

    3. 追踪信息由一组 Span 组成,每个 Span 对应一个 Bookinfo Service。这些 Service 在执行 请求时被调用,或是 Istio 内部组件,例如:istio-ingressgateway