View Service Topology
This section describes how to view the service topology diagram and the HTTP traffic list of services.
Prerequisites
-
You need to have the platform-admin role on the KubeSphere platform. For more information, refer to Users and Platform Roles.
-
The WizTelemetry Network Observability extension needs to be installed and enabled on the KubeSphere platform.
Steps
-
Log in to the KubeSphere web console with a user who has the platform-admin role.
-
In the upper right corner of the page, click the
icon and select WizTelemetry Observability Platform.
-
Click Network > Service Topology in the left navigation pane.
-
In the dropdown lists at the top of the page, select the cluster and project to view the service topology diagram and HTTP traffic data for services within that specific cluster and project.
-
Click
in the upper right corner to refresh the page information.
-
Click
in the upper right corner to set the time range for the data. The default is Last 30 minutes.
-
-
The Service Topology Diagram displays the resource type (pod, cluster node, or IP address), resource name of each topology node, and the dependencies between topology nodes. You can also perform the following operations to get more information.
-
Hover over a topology node to view the nodes that interact with it and the direction of the calls.
-
Click a topology node to view its resource name and the project it belongs to.
-
Hover over a topology connection line to view the topology nodes at both ends of the line, and use
to understand the call direction.
-
Click a topology connection line or the
on it to view the start point, end point, RPS (Requests Per Second), and total request duration of the service call.
-
Click
to view the topology diagram in the default view. In the default view, you can freely drag the topology nodes.
-
Click
to view the topology diagram in the arranged view. Topology nodes will be arranged in a certain direction for easier viewing.
-
Click
/
to zoom in or zoom out the topology diagram.
-
Click
to view the topology diagram in full screen.
-
-
In the Service HTTP Traffic area, view the service traffic data for the selected project within the specified time range.
Click
on the right side of the table header to sort the list in ascending/descending order.
Parameter Description Client
The source endpoint initiating the HTTP request, showing its resource type and resource name.
Server
The target endpoint receiving the HTTP request, showing its resource type and resource name.
Request Path
The API path of the HTTP request (e.g., /health).
Requests Per Second
The number of HTTP requests per second.
Error Rate
The proportion of failed requests (e.g., 0% means all succeeded).
P99 Latency
The 99th percentile latency of all requests within the specified time range, meaning 99% of requests had a latency less than or equal to this value.
P95 Latency
The 95th percentile latency of all requests within the specified time range, meaning 95% of requests had a latency less than or equal to this value.
Inbound Throughput
The amount of data received per second by the server endpoint.
Outbound Throughput
The amount of data returned per second by the server endpoint.