Automation engine

Automate your runbooks. Remediate alerts. Apply fixes. Say goodbye to ad-hoc workarounds and hello to automated operations for the Kubernetes era.

Alert Enrichment

Most Prometheus alerts contain metadata about the resource on which the alert fired. However, that metadata is often ignored or used only for manual investigation.

Robusta takes your existing alerts and automatically pulls in details about effected Kubernetes resources.

For example, when nodes are running low on disk space, Robusta shows historical graphs. When pods are crashing, Robusta fetches the logs.

Automatic Remediation

Some issues are unique, but many issues repeat and have known workarounds.

Robusta makes it easy to automate fixes for known issues.

Configure remediation actions in YAML or write your own actions in Python for full customizability.

Let Robusta handle the known stuff and only wake up your team at night for new problems.

How it works

Every Robusta automation has three parts: triggers, actions, and sinks.

A trigger is the condition that kicks off the automation. For example, a failed Kubernetes job.

An action is what you do when the automation runs. For example, fetching logs or gathering a Java heap dump.

A sink is where any output gets sent. For example, a Slack channel.

Automations are configured with YAML. That YAML codifies your organization's best practices for fixing issues.

Frequently Asked Questions

Is Robusta Open Source?

The Robusta automations engine is open source and installed on your own cloud. It can be used standalone and without any proprietary components.

The cloud platform contains everything in the open source plus the web-based observability platform. You can use it via our SaaS plans or a self-hosting plan.

How do I use the SaaS platform?

Follow the installation guide in our docs to install the Robusta open source. When asked, opt-in to the the Robusta UI.

Can I use Robusta with the Prometheus Operator?

Yes! You can send alerts from your existing Prometheus/AlertManager to Robusta by webhook.

Or you can install Robusta's all in one monitoring solution, based on Prometheus. Everything will be configured out of the box.

Does Robusta support OpenShift?

Yes. See installation instructions in the docs.

Can I self-host the Robusta UI?

Yes.Most orgnizations choose the simpler cloud UI option, but it can be self hosted as well.

For more information, see the docs.