Skip to content

Access the observability stack

The observability stack includes a bundled Prometheus instance for metrics during local development and testing. This guide shows how to access it.

Other Telemetry Data

Platform Mesh also collects traces and can forward metrics to external backends. Accessing this data depends on your chosen storage backend – see Observability concepts for the full architecture and integration patterns.

Local setup only

The bundled Prometheus is intended for development and testing. For production deployments, configure the OpenTelemetry Collector to forward metrics and traces to your existing infrastructure.

Forward the Prometheus service

bash
kubectl port-forward -n observability svc/observability-prometheus-server 9090:80

Open the Prometheus UI

Open:

text
http://localhost:9090

The Prometheus UI lets you explore metrics, run queries, and verify that Platform Mesh components are being scraped correctly.

Explore Platform Mesh metrics

Use the Prometheus expression browser to query metrics. Platform Mesh components expose controller-runtime metrics (for operators) and component-specific metrics.

To verify metrics are being collected, try querying for metrics from Platform Mesh components. For example, search for metrics with prefixes like controller_runtime_ or openfga_.

EU and German government funding logos

Funded by the European Union – NextGenerationEU.

The views and opinions expressed are solely those of the author(s) and do not necessarily reflect the views of the European Union or the European Commission. Neither the European Union nor the European Commission can be held responsible for them.