SkillAgentSearch skills...

Robusta

Better Prometheus alerts for Kubernetes - smart grouping, AI enrichment, and automatic remediation

Install / Use

/learn @robusta-dev/Robusta

README

<div id="top"></div> <div align="center"> <h1 align="center">Robusta Classic - Prometheus Alert Enrichment for Kubernetes</h1> </div>

Note: This repository contains Robusta Classic — the rule-based alert enrichment engine. For AI-powered root cause analysis, see HolmesGPT. Both can be installed together as part of the Robusta platform.

What Can Robusta Do?

<p align="center"> <a href="#%EF%B8%8F-how-it-works"><strong>How it Works</strong></a> | <a href="#-installing-robusta"><strong>Installation</strong></a> | <a href="https://docs.robusta.dev/master/configuration/index.html"><strong>Integrations ↗</strong></a> | <a href="https://docs.robusta.dev/master/index.html"><strong>Docs ↗</strong></a> | <a href="https://bit.ly/robusta-slack"><strong>Slack Community ↗</strong></a> </p>

Compatible with kube-prometheus-stack, Prometheus Operator, and more.

Robusta integrates with Prometheus by webhook and adds features like:

Don't have Prometheus? You can use Robusta without Prometheus, or install our all-in-one Kubernetes observability stack with Robusta and Prometheus included.

🔗 Integrations

Robusta integrates with a variety of tools and platforms. Click on any logo to learn more about the integration.

📤 Notification Destinations

<table> <tr> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/slack.html"> <img src="./docs/images/integration_logos/slack-icon.png" alt="Slack" width="40"> <br><strong>Slack</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/ms-teams.html"> <img src="./docs/images/integration_logos/teams-icon.png" alt="MS Teams" width="40"> <br><strong>MS Teams</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/discord.html"> <img src="./docs/images/integration_logos/discord-icon.png" alt="Discord" width="40"> <br><strong>Discord</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/telegram.html"> <img src="./docs/images/integration_logos/telegram-icon.png" alt="Telegram" width="40"> <br><strong>Telegram</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/google_chat.html"> <img src="./docs/images/integration_logos/google_chat-icon.png" alt="Google Chat" width="40"> <br><strong>Google Chat</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/mattermost.html"> <img src="./docs/images/integration_logos/mattermost-icon.png" alt="Mattermost" width="40"> <br><strong>Mattermost</strong> </a> </td> </tr> <tr> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/PagerDuty.html"> <img src="./docs/images/integration_logos/pagerduty-icon.png" alt="PagerDuty" width="40"> <br><strong>PagerDuty</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/Opsgenie.html"> <img src="./docs/images/integration_logos/opsgenie-icon.png" alt="Opsgenie" width="40"> <br><strong>Opsgenie</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/jira.html"> <img src="./docs/images/integration_logos/jira-icon.png" alt="Jira" width="40"> <br><strong>Jira</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/ServiceNow.html"> <img src="./docs/images/integration_logos/servicenow-icon.png" alt="ServiceNow" width="40"> <br><strong>ServiceNow</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/mail.html"> <img src="./docs/images/integration_logos/smtp-logo.png" alt="Email" width="40"> <br><strong>Email</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/webhook.html"> <img src="./docs/images/integration_logos/webhook-icon.png" alt="Webhook" width="40"> <br><strong>Webhook</strong> </a> </td> </tr> <tr> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/DataDog.html"> <img src="./docs/images/integration_logos/datadog-icon.png" alt="DataDog" width="40"> <br><strong>DataDog</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/VictorOps.html"> <img src="./docs/images/integration_logos/victorops-logo.svg" alt="VictorOps" width="40"> <br><strong>VictorOps</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/rocketchat.html"> <img src="./docs/images/integration_logos/rocketchat-logo.svg" alt="Rocket.Chat" width="40"> <br><strong>Rocket.Chat</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/webex.html"> <img src="./docs/images/integration_logos/webex-logo.png" alt="Webex" width="40"> <br><strong>Webex</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/pushover.html"> <img src="./docs/images/integration_logos/pushover-icon.png" alt="Pushover" width="40"> <br><strong>Pushover</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/zulip.html"> <img src="https://zulip.com/static/images/logo/zulip-icon-128x128.png" alt="Zulip" width="40"> <br><strong>Zulip</strong> </a> </td> </tr> <tr> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/RobustaUI.html"> <img src="./logos/logo-only.png" alt="Robusta UI" width="40"> <br><strong>Robusta UI</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/kafka.html"> <img src="./docs/images/integration_logos/kafka-logo.png" alt="Kafka" width="40"> <br><strong>Kafka</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/file.html"> <img src="./docs/images/integration_logos/file-icon.svg" alt="File" width="40"> <br><strong>File</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/sinks/YandexMessenger.html"> <img src="./docs/images/integration_logos/yandex-logo.svg" alt="Yandex Messenger" width="40"> <br><strong>Yandex Messenger</strong> </a> </td> </tr> </table>

📊 Metrics and Alerts

<table> <tr> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/alertmanager-integration/alert-manager.html"> <img src="./docs/images/integration_logos/prometheus-icon.png" alt="Prometheus" width="40"> <br><strong>Prometheus</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/alertmanager-integration/victoria-metrics.html"> <img src="./docs/images/integration_logos/victoriametrics-logo.png" alt="Victoria Metrics" width="40"> <br><strong>Victoria Metrics</strong> </a> </td> <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/alertmanager-integration/grafana-alert-manager.html"> <img src="./docs/images/integration_logos/grafana-icon.png" alt="Grafana" width="40"> <br><strong>Grafana Alertmanager</strong> </a> </td> <!-- <td align="center" width="100"> <a href="https://docs.robusta.dev/master/configuration/alertmanager-integration/embe

Related Skills

View on GitHub
GitHub Stars3.0k
CategoryDevelopment
Updated1h ago
Forks300

Languages

Python

Security Score

100/100

Audited on Apr 6, 2026

No findings