Korrel8r


Correlate observability signals and Kubernetes resources.

Korrel8r is a rule-based correlation engine for Kubernetes clusters. Given any starting point — an alert, a pod, a deployment — it follows configurable rules to find related data across stores like Prometheus, Loki, Tempo, and the Kubernetes API, and returns the results as a navigable graph.

Neighborhood Search
Find everything reachable within N steps. “Show me everything related to this pod” — returns owning deployments, logs, metrics, network flows, and more.
Goal Search
Find paths to a specific type of data. “Find all logs related to this alert” — korrel8r connects the alert to deployments, deployments to pods, pods to logs.

Korrel8r works with many query languages and storage systems, bridges OpenTelemetry and non-OTEL data, and is extensible via YAML rules and pluggable domains. It can be used as an in-cluster service and a local command.