Monitoring & Observability
Platform monitoring, alerting, and observability tools
Developer Observability
For comprehensive guidance on implementing logging, metrics, tracing, and health checks in your applications, see the Development Observability Guide.
The observability guide covers:
- Logging - Structured JSON logging to stdout
- Metrics - Prometheus metrics exposition
- Tracing - Distributed tracing with OpenTelemetry
- Health Checks - Kubernetes liveness and readiness probes
Language-specific implementation guides are available for Python, .NET, Java, Rust, and JavaScript.
Platform Monitoring
The platform runs components inside your cluster that your applications depend on. This section covers watching those components, as distinct from watching your own services.
- Application operator - PromQL and LogQL for the
operator that turns your
PlatformApplicationresources into running workloads, including how to tell a quiet operator from a broken one.
The following areas are not yet documented here:
- Infrastructure monitoring
- Alerting and notifications
- Incident response workflows