跳到内容

访问请求跟踪

根据您在 Knative Serving 集群中安装的请求跟踪工具,请参阅相应的章节以了解如何可视化和跟踪您的请求。

配置跟踪

您可以在 tracing.yaml 中更新跟踪的配置文件。

按照文件中说明设置您的配置选项。此文件包括诸如采样率(确定跟踪请求的百分比)、调试模式和后端选择(zipkin 或 none)等选项。

您可以使用以下命令快速浏览和更新 ConfigMap 对象

kubectl -n knative-serving edit configmap config-tracing

Zipkin

为了访问请求跟踪,您使用 Zipkin 可视化工具。

  1. 要打开 Zipkin UI,请输入以下命令

    kubectl proxy
    

    此命令在端口 8001 上启动 Zipkin 的本地代理。出于安全原因,Zipkin UI 仅在集群内公开。

  2. 访问以下 URL 处的 Zipkin UI

    https://127.0.0.1:8001/api/v1/namespaces/<namespace>/services/zipkin:9411/proxy/zipkin/
    
    其中 <namespace> 是部署 Zipkin 的命名空间,例如 knative-serving。1. 点击“查找跟踪”查看最新的跟踪。您可以搜索跟踪 ID 或查看特定应用程序的跟踪。单击跟踪以查看特定调用的详细视图。

Jaeger

为了访问请求跟踪,您使用 Jaeger 可视化工具。

  1. 要打开 Jaeger UI,请输入以下命令

    kubectl proxy
    

    此命令在端口 8001 上启动 Jaeger 的本地代理。出于安全原因,Jaeger UI 仅在集群内公开。

  2. 访问以下 URL 处的 Jaeger UI

    https://127.0.0.1:8001/api/v1/namespaces/<namespace>/services/jaeger-query:16686/proxy/search/
    
    其中 <namespace> 是部署 Jaeger 的命名空间,例如 knative-serving

  3. 选择您感兴趣的服务,然后点击“查找跟踪”以查看最新的跟踪。单击跟踪以查看特定调用的详细视图。

我们使用分析和 Cookie 来了解网站流量。您的网站使用信息将与 Google 共享,用于此目的。 了解更多。