PricingPricingDocsDocsBlogBlogBook a demoBook a demoCompanyCompany (opens in a new tab)
Product
DocsAPI ReferencePricingConsole DemoBlogCompany
Start Freev3.4.7
Platform & Observability

Cluster Map

The whole path of a request, from gateway to route, service, workload, and node, on one map.

The challenge

Which Pod serves /checkout? 6 kubectl lists to find out

Kubernetes Gateway API and core API; New Relic, 2025 Observability Forecast

During an incident, the path of one request is spread over Gateways, HTTPRoutes, Services, EndpointSlices, Pods, and Nodes. Rebuilding it means several kubectl commands and a lot of reading.

Engineers spend 33% of their time on firefighting and addressing disruptions (New Relic, 2025 Observability Forecast).

6 scattered object lists, then one pathWithout WaveWith Wave6 kubectl listsone path
Without Wave
Six object lists, read one by onekubectl getgatewayshttproutesservicesendpointslicespodsnodes
During an incident, the path from gateway to node is spread over six kubectl lists.
With Wave
The request path on one mapGatewayHTTPRouteServiceWorkloadNodeServiceWorkloadNode
Cluster Map rebuilds the path from those objects: gateway, route, service, workload, node.

Object types from the Cluster Map feature page.

How Wave does it

From 6 kubectl lists to one map
kubectl by default6 lists, read by hand
  1. HTTPRoute
    kubectl get httproute: read backendRefs
  2. ↓backend→
    Service
    a selector picks its Pods
  3. ↓selector→
    Pod IPs
    listed in an EndpointSlice
  4. ↓-o wide→
    Pod and Node
    kubectl get pods -o wide
Cluster MapOne map
  1. Wave
    reads gateways, routes, Services, Pods, and nodes
  2. ↓joins→
    One path
    gateway to node, on one map
  3. ↓hover→
    Focus
    only the paths through one node
  4. ↓Istio→
    Istio numbers
    rps, latency, and success rate
Default lane: kubernetes.io (Service, EndpointSlices) and the Gateway API. Wave lane: the Cluster Map steps on this page.
1

Draw the path

Gateway, route, service, workload, node, as one map. Hover a node to keep only the paths that run through it.

2

Add numbers when Istio is there

With Istio ingress and mesh, the map shows rps per route and p95 latency, success rate, and CPU throttling per workload.

3

Change what the colors mean

Repaint the same map by traffic, by resource use against requests, or by which workloads Wave manages.

4

Work with large clusters

Group by namespace, search workloads, services, and nodes by name, and see calls that leave the cluster.

Cluster Map in the Wave consolePath detail from gateway to node in Cluster Map

Related in Platform & Observability

Programmable API →SSO (OIDC) →PV Auto-Expansion →PV Cleanup →Alerts →Prometheus & Grafana Integration →
Book a demoStart free
Product
WaveWave GPULLM Serving Professional ServiceWave AI Agent2026 Q4
Resources
DocsAPI ReferenceBlogConsole DemoPricing
Company
STCLabBook a demoContact
STCLab© 2026 Wave All rights reserved.
Terms of ServicePrivacy PolicyCookies