You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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>
Copy file name to clipboardExpand all lines: content/patterns/hybrid-mesh-platform/observability.md
+30Lines changed: 30 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -162,6 +162,36 @@ Use **`stable-3.2`** for the Service Mesh operator. Tech Preview (`candidates` /
162
162
163
163
**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).
164
164
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
+
[](/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
+
[](/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
+
[](/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
+
[](/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._
_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
+
165
195
## Kiali and OSSM Console plugin
166
196
167
197
Each cluster (hub and spokes) runs **Kiali** with an **OSSMConsole** CR. The dynamic plugin adds **Service Mesh** to the OpenShift Console.
0 commit comments