本节介绍如何查看集群内 HTTP 请求的详细记录。

前提条件

  • 您需要在 KubeSphere 企业版平台具有 platform-admin 角色。有关更多信息,请参阅用户平台角色

  • KubeSphere 企业版平台需要安装并启用 WizTelemetry 网络可观测 扩展组件。

操作步骤

  1. 以具有 platform-admin 角色的用户登录 KubeSphere 企业版 Web 控制台。

  2. 在页面右上角点击grid图标,选择 WizTelemetry 可观测平台

  3. 在左侧导航栏选择网络 > HTTP 流量

  4. 在页面上方的下拉列表中选择集群、项目(流量流入的项目),查看选定项目在指定时间范围内的 HTTP 流量日志。

    • 在右上角点击clock-2可设置数据的时间范围。默认为最近 30 分钟

    • 在列表上方点击搜索框并设置搜索条件,可快速搜索 HTTP 流量日志。

    • 在列表右上角点击refresh可刷新列表信息。

    • 在列表右上角点击cogwheel可定制列表中显示的信息。

    • 点击表头字段右侧的caret-down可按升序/降序排序列表。

    参数 描述 ​

    ​时间​​

    发起请求的时间。 ​

    ​客户端​​

    发起 HTTP 请求的源端点,显示其资源类型和资源名称。 ​

    ​请求方法​​

    HTTP 方法(如 GET、POST)。

    请求路径

    HTTP 请求的 API 路径(如 /health)。 ​

    ​状态码​

    HTTP 状态码(200 表示成功)。 ​

    ​延迟​​

    从客户端发起 HTTP 请求到完整接收到服务器响应所经历的时间,即​​请求总耗时​​。

    服务器端

    接收 HTTP 请求的目标端点,显示其资源类型和资源名称。

    • 点击日志信息,打开右侧面板查看日志详情。点击code查看 json 格式的日志信息,可一键复制。