Welcome to the Robusta Docs¶
Robusta is an open source observability tool for Kubernetes, which extends Prometheus. Using automation rules, Robusta automatically fetches the data you need to investigate, and attaches it to your alerts.
When alerts fire on Pods, fetch Pod logs
When Jobs fail, show data from the last run
When Pods are Pending, see why (
kubectl get events)
When common alerts in
kube-prometheus-stackfire, suggest fixes
Optionally send alerts to ChatGPT for analysis (disabled by default)
Batteries included. No need to define alerts or automations. (We regularly test our alerts on GKE, EKS, AKS, and RKE to fine-tune.)
Route alerts by namespace, team, and severity
Not just Prometheus. Send notifications for rollouts/changes too
Remediate alerts with custom commands
Many integrations, including Slack, MSTeams, OpsGenie, PagerDuty, and JIRA
Robusta is used in production by hundreds of teams. It monitors infrastructure for Fortune 500 companies, MSPs, and startups.
It can install everything you need to monitor Kubernetes from scratch, or it can be added to an existing Prometheus.