Robusta is an open source platform for multi-cluster Kubernetes troubleshooting and automation.
Just like Docker is infrastructure-as-code for deploying applications, Robusta is infrastructure-as-code for maintaining K8s applications and handling their alerts.
Open source. Works with your existing applications and monitoring tools.
Robusta is powered by an open source automations engine. Like Zapier/IFTTT for devops, but with prebuilt workflows.
triggers: - on_prometheus_alert: alert_name: KubePodCrashLooping actions: # this webhook action fetches pod logs - logs_enricher: {} sinks: - slack
Use Cases
You can add "fix-it" buttons to your alert messages in Slack.
Many remediation actions are built-in and you can easily add your own.
Attach pod logs to your existing alerts.
Monitor discrete Kubernetes events like crashing pods and send them to Slack*
*or MSTeams and many other destinations
Enrich your alerts with data on what changed right before an alert fired.
Don't waste time on false alarms.
Robusta adds missing information to common Prometheus alerts and flags possible false alarms.
Our optional SaaS platform lets you see all your alerts and Kubernetes changes on a single timeline.
It's a better frontend for your existing data.
Robusta has builtin automations to make Kubernetes debugging easy.
You're sixty seconds away from:
No changes to your application. No complex configuration.
Run a Helm install and Robusta will integrate with your existing tools.
Supports Prometheus, Alert Manager, Grafana, Datadog, Elasticsearch, and more.
This part is optional, but we maintain a Prometheus stack with sane default alerts you'll actually look at.
Our default alerts were designed to not require fine-tuning and they arrive with extra context like logs or advice.
It's an opinionated distribution of kube-prometheus-stack.