查看服务拓扑
本节介绍如何查看服务拓扑图和服务的 HTTP 流量列表。
前提条件
操作步骤
-
以具有 platform-admin 角色的用户登录 KubeSphere Web 控制台。
-
在页面右上角点击
图标,选择 WizTelemetry 可观测平台。
-
在左侧导航栏选择网络 > 服务拓扑。
-
在页面上方的下拉列表中选择集群、项目,查看特定集群特定项目中的服务拓扑图和服务的 HTTP 流量数据。
-
在右上角点击
可刷新页面信息。
-
在右上角点击
可设置数据的时间范围。默认为最近 30 分钟。
-
-
服务拓扑图展示了各个拓扑节点的资源类型(容器组、集群节点或 IP 地址)、资源名称,以及拓扑节点之间的依赖关系。您还可通过以下操作获取更多信息。
-
将鼠标悬停在拓扑节点上,查看与该拓扑节点相互调用的节点以及调用方向。
-
点击拓扑节点,查看该拓扑节点的资源名称、所属项目。
-
将鼠标悬停在拓扑连线上,查看连线两端的拓扑节点,并且可通过
了解调用方向。
-
点击拓扑连线或其上的
,查看服务调用的起点、终点,RPS(每秒请求数)和请求总耗时。
-
点击
以默认视图查看拓扑图。默认视图下,您可以自由拖动拓扑节点。
-
点击
以排列视图查看拓扑图。拓扑节点将按照一定的方向排列,方便查看。
-
点击
/
放大或缩小拓扑图。
-
点击
全屏查看拓扑图。
-
-
在服务的 HTTP 流量区域,查看选定项目在指定时间范围内的服务流量数据。
点击表头字段右侧的
可按升序/降序排序列表。
参数 描述 客户端
发起 HTTP 请求的源端点,显示其资源类型和资源名称。
服务器端
接收 HTTP 请求的目标端点,显示其资源类型和资源名称。
请求路径
HTTP 请求的 API 路径(如 /health)。
每秒请求数
每秒 HTTP 请求的次数。
错误率
请求失败的比例(如 0% 表示全部成功)。
P99 延迟
指定时间范围内所有请求的 99% 分位延迟,即 99% 的请求的延迟小于或等于该数值。
P95 延迟
指定时间范围内所有请求的 95% 分位延迟,即 95% 的请求的延迟小于或等于该数值。
入站吞吐量
服务器端每秒接收的数据量。
出站吞吐量
服务器端每秒返回的数据量。