Skip to content

Commit 33dc8fd

Browse files
Add Skupper Network Observer screenshots to observability page
5 service-interconnect-console-*.png screenshots restored from hybrid-mesh-platform/docs/assets/images/ and added to observability.md in a dedicated "Skupper Network Observer" section showing VAN overview, topology, process detail, and traffic metrics views. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 000aea7 commit 33dc8fd

6 files changed

Lines changed: 30 additions & 0 deletions

File tree

content/patterns/hybrid-mesh-platform/observability.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,36 @@ Use **`stable-3.2`** for the Service Mesh operator. Tech Preview (`candidates` /
162162

163163
**Prerequisite for L4 mesh metrics:** `IstioCNI` CR must include `profile: ambient` (not namespace-only). Without it, ztunnel never becomes Ready and `istio_tcp_*` are absent. See [Service Mesh 3 — troubleshooting](products/service-mesh.md#troubleshooting-ztunnel-ztunnelnothealthy).
164164

165+
## Skupper Network Observer
166+
167+
**Skupper Network Observer** provides a real-time web UI of the Virtual Application Network — sites, connected services, process topology, and traffic metrics — deployed on the hub via `charts/all/skupper-network-observer`.
168+
169+
[![Skupper Network Observer — VAN overview](/images/hybrid-mesh-platform/service-interconnect-console.png)](/images/hybrid-mesh-platform/service-interconnect-console.png)
170+
171+
_Skupper Network Observer main view: three sites (hub, east, west) connected in the VAN, with site status and listener/connector counts._
172+
173+
[![Skupper Network Observer — service topology](/images/hybrid-mesh-platform/service-interconnect-console-topology.png)](/images/hybrid-mesh-platform/service-interconnect-console-topology.png)
174+
175+
_Topology view: services exposed via Skupper across hub and spoke sites — Kafka brokers, Prometheus auth proxies, and Industrial Edge gateways._
176+
177+
[![Skupper Network Observer — topology with processes](/images/hybrid-mesh-platform/service-interconnect-console-topology-process.png)](/images/hybrid-mesh-platform/service-interconnect-console-topology-process.png)
178+
179+
_Topology with processes overlay: shows pod-level endpoints backing each Skupper connector and listener._
180+
181+
[![Skupper Network Observer — process detail](/images/hybrid-mesh-platform/service-interconnect-console-process.png)](/images/hybrid-mesh-platform/service-interconnect-console-process.png)
182+
183+
_Process view: per-process byte throughput and connection counts across the VAN. Useful to verify that Grafana datasources (`prometheus-east`, `prometheus-west`) are actively receiving metrics._
184+
185+
[![Skupper Network Observer — traffic metrics](/images/hybrid-mesh-platform/service-interconnect-console-metrics.png)](/images/hybrid-mesh-platform/service-interconnect-console-metrics.png)
186+
187+
_Metrics view: application-level traffic rates per service. Validate that Kafka Console is reaching spoke bootstrap services and that Industrial Edge gateway traffic flows through the VAN._
188+
189+
Access the Network Observer at `https://skupper-network-observer-service-interconnect.apps.<hub-domain>/`. Verify the route exists after `service-interconnect` Argo CD app syncs:
190+
191+
```bash
192+
oc get route -n service-interconnect skupper-network-observer
193+
```
194+
165195
## Kiali and OSSM Console plugin
166196

167197
Each cluster (hub and spokes) runs **Kiali** with an **OSSMConsole** CR. The dynamic plugin adds **Service Mesh** to the OpenShift Console.
78.1 KB
Loading
107 KB
Loading
103 KB
Loading
92.5 KB
Loading
82.5 KB
Loading

0 commit comments

Comments
 (0)