Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

License

NotificationsYou must be signed in to change notification settings

robusta-dev/robusta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What Can Robusta Do?

Robusta integrates with Prometheus (e.g.kube-prometheus-stack or Coralogix) by webhook and adds features like:

  • Grouping - reduce notification spam with "Live Summary Messages" and Slack threads 🧵
  • Enrichment - see pods logs and other relevant information alongside your alerts
  • Self-Healing - define auto-remediation rules for alert response, like running Kubernetes jobs or executing bash commands
  • Routing by Team/Namespace to different channels based on labels or Kubernetes metadata
  • Problem-Detection without PromQL - generate Kubernetes-native alerts for OOMKills, failing Jobs, and more
  • Change Tracking for Kubernetes Resources so you can correlate between alerts and new deployments
  • Auto-Resolve - for integrations like Slack/Jira, Robusta updates the external system when alerts are resolved
  • Dozens of Integrations - Slack, Teams, Jira, and more

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

🛠️ How it works

Robusta is powered by a rule engine that takes incoming events (e.g. Prometheus alerts) and runs actions on them to gather more information or remediate problems.

Here is an example rule that adds Pod logs to theKubePodCrashLooping alert from Prometheus:

triggers:  -on_prometheus_alert:alert_name:KubePodCrashLoopingactions:  -logs_enricher:{}

The resulting alert looks like this in Slack:

When performing auto-remediation, you can configure 100% automation, or semi-automatic mode that requires user confirmation:

Learn more »

(back to top)

📒 Installing Robusta

Robusta is installed with Helm. For convenience, we provide a CLI wizard to generate Helm values.

You can install Robusta alongside your existing Prometheus, or as an all-in-one bundle with Robusta and a preconfiguredkube-prometheus-stack.

Installation instructions »

📝 Documentation

Interested? Learn more about Robusta.

Full documentation »

(back to top)

✉️ Contact

(back to top)

📑 License

Robusta is distributed under the MIT License. SeeLICENSE.md for more information.

🕐 Stay up to date

We add new features regularly. Stay up to date by watching us on GitHub.

Packages

No packages published

Contributors99

Languages


[8]ページ先頭

©2009-2025 Movatter.jp