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

  1. Log in to the KubeSphere web console with a user who has the platform-admin role.

  2. In the upper right corner of the page, click the grid icon and select WizTelemetry Observability Platform.

  3. Click Network > Service Topology in the left navigation pane.

  4. 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 refresh in the upper right corner to refresh the page information.

    • Click clock-2 in the upper right corner to set the time range for the data. The default is Last 30 minutes.

  5. 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 left-right-button to understand the call direction.

    • Click a topology connection line or the left-right-button on it to view the start point, end point, RPS (Requests Per Second), and total request duration of the service call.

    • Click topology_1 to view the topology diagram in the default view. In the default view, you can freely drag the topology nodes.

    • Click topology_2 to view the topology diagram in the arranged view. Topology nodes will be arranged in a certain direction for easier viewing.

    • Click zoom_in/zoom_out to zoom in or zoom out the topology diagram.

    • Click maximize to view the topology diagram in full screen.

  6. In the Service HTTP Traffic area, view the service traffic data for the selected project within the specified time range.

    Click caret-down 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.