Robusta
Home
How it works
🚀 Installation
🔌 Integrations
🔔 Notifications & Routing
🎨 Playbooks
🎓 Tutorials
Help
Join Community
Robusta documentation
Robusta
Home
Home
Better Prometheus Alerts
(and more) for Kubernetes
How it works
How it works
What are Playbooks?
Architecture
Open Source vs Saa
S
Privacy and Security
Insights Coverage
Usage FAQ
🚀 Installation
🚀 Installation
Installation Guides
Installation Guides
Monitor Kubernetes from Scratch
Integrate with Existing Prometheus
Barebones Installation
Build from Source
Git
Ops
Git
Ops
Argo
CD
Flux
Multi-
cluster
Alerts UI
Upgrade and Uninstall
Managing Secrets
Supported Clusters
Open
Shift
Deploying to Specific Nodes
Deploying Behind Proxies
Additional Settings
FAQ
🔌 Integrations
🔌 Integrations
Integrations Overview
🪄 AI Analysis -
Holmes
GPT
Cost Savings -
KRR
K8s Misconfigurations -
Popeye
🔔 Sinks Reference
🔔 Sinks Reference
Slack
MS Teams
Robusta UI
Mail
Telegram
Discord
Data
Dog
Mattermost
Opsgenie
Pager
Duty
Victor
Ops
Yandex Messenger
Jira
Webhook
File
Webex
Kafka
Rocket.
Chat
Google Chat
Pushover
Service
Now
Zulip
Developing a New Sink
Integrating with Prometheus
Integrating with Prometheus
In-
cluster Prometheus
Centralized Prometheus
Azure managed Prometheus
AWS Managed Prometheus
Coralogix Managed Prometheus
Google Managed Prometheus
Victoria Metrics
Grafana Alert
Manager
Embedded Prometheus Stack
Integrating Alert
Manager with the UI
Exporting Alert History
🔔 Notifications & Routing
🔔 Notifications & Routing
Notification 101
🆕 Notification Grouping
Route Alerts By Namespace
Route Alerts By Type
Routing with Exclusion Rules
Silencing Alerts
🎨 Playbooks
🎨 Playbooks
Overview
Defining Playbooks
Defining Playbooks
Playbook Basics
Creating Notifications
Advanced Playbook Techniques
Matching Actions to Triggers
Loading External Actions
⚡️ Triggers
⚡️ Triggers
Kubernetes
(API Server)
Prometheus and Alert
Manager
Helm Releases Monitoring
Scheduled
Webhooks
Manual Triggers
Elastic
Search
💥 Actions
💥 Actions
Message Formatting
Event Enrichment
Remediation
Change Tracking
Networking
Grafana
Python Troubleshooting
Java Troubleshooting
Scans
Miscellaneous
Developing New Actions
Developing New Actions
The Basics
A Complete Python Action
Creating Playbook Repositories
Loading Custom Actions into Robusta
Changing Robusta's builtin actions
Creating Findings
Events and Triggers
Utility Functions
Playbook Documentation
Playbook API Changes
Example Playbooks
🎓 Tutorials
🎓 Tutorials
Overview
Overview
Discover Builtin Features
Discover Builtin Features
Enhanced Prometheus Alerts
AI Alert Investigation
Custom Alerts and Playbooks
Custom Alerts and Playbooks
Track Kubernetes Changes
Track Failed Kubernetes Jobs
Track Failed Liveness Probes
Create Custom Prometheus Alerts
Enrich Custom Prometheus Alerts
Track Kubernetes Secret Changes
Automatic Remediation
Automatic Remediation
Remediate Prometheus Alerts
Application Troubleshooting
Application Troubleshooting
Java jmap and stack
Python Profiling
Prometheus Graphs
Prometheus Graphs
Monitoring Robusta with Prometheus
Help
Help
Getting Support
Contributing
Contributing
Improving These Docs
Community Tutorials
Back to top