Robusta
Home
How it works
🚀 Installation
🔌 Integrations
🔔 Notifications & Routing
⚙️ Automation
🎓 Tutorials
Help
Join Community
Robusta documentation
Robusta
Home
Home
Better Prometheus Alerts
(and more) for Kubernetes
How it works
How it works
Architecture
Open Source vs Saa
S
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
Upgrade and Uninstall
Managing Secrets
Supported Clusters
Open
Shift
Deploying to Specific Nodes
Deploying Behind Proxies
Privacy and Security
Managed Prometheus Alerts
Additional Settings
FAQ
🔌 Integrations
🔌 Integrations
Integrations Overview
🪄 AI Analysis -
Holmes
GPT
🔔 Sinks
🔔 Sinks
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
🔥 Prometheus/Alert
Manager
🔥 Prometheus/Alert
Manager
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
Cost Savings -
KRR
K8s Misconfigurations -
Popeye
Alert History Import and Export API
🔔 Notifications & Routing
🔔 Notifications & Routing
Notification Basics
Routing
(Scopes)
Grouping
(Slack Threads)
Route By Namespace
Route By Type
Route by Time
Dropping Specific Alerts
Silencing Alerts
Common Examples
⚙️ Automation
⚙️ Automation
Overview
What are Playbooks?
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
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
Prometheus Examples
Prometheus Examples
Enrich Prometheus Alerts
Remediate Prometheus Alerts
Kubernetes Examples
Kubernetes Examples
Track Failed Liveness Probes
Track Failed Kubernetes Jobs
Track Kubernetes Changes
Track Kubernetes Secret Changes
🎓 Tutorials
🎓 Tutorials
Overview
Overview
Discover Builtin Features
Discover Builtin Features
Enhanced Prometheus Alerts
Customizing the Built-
in Prometheus Stack
Customizing the Built-
in Prometheus Stack
Create Custom Prometheus Alerts
Prometheus Graphs
Prometheus Graphs
Monitoring Robusta with Prometheus
Help
Help
Getting Support
Contributing
Contributing
Improving These Docs
Community Tutorials
None
Back to top