diff --git a/README.md b/README.md index 92321e09e..6a412cdcc 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,246 @@ 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + Slack +
Slack +
+
+ + MS Teams +
MS Teams +
+
+ + Discord +
Discord +
+
+ + Telegram +
Telegram +
+
+ + Google Chat +
Google Chat +
+
+ + Mattermost +
Mattermost +
+
+ + PagerDuty +
PagerDuty +
+
+ + Opsgenie +
Opsgenie +
+
+ + Jira +
Jira +
+
+ + ServiceNow +
ServiceNow +
+
+ + Email +
Email +
+
+ + Webhook +
Webhook +
+
+ + DataDog +
DataDog +
+
+ + VictorOps +
VictorOps +
+
+ + Rocket.Chat +
Rocket.Chat +
+
+ + Webex +
Webex +
+
+ + Pushover +
Pushover +
+
+ + Zulip +
Zulip +
+
+ + Robusta UI +
Robusta UI +
+
+ + Kafka +
Kafka +
+
+ + File +
File +
+
+ + Yandex Messenger +
Yandex Messenger +
+
+ +### πŸ“Š Metrics and Alerts + + + + + + + + + + + + + + + +
+ + Prometheus +
Prometheus +
+
+ + Victoria Metrics +
Victoria Metrics +
+
+ + Grafana +
Grafana Alertmanager +
+
+ + Thanos +
Thanos +
+
+ + AWS Managed Prometheus +
AWS Managed Prometheus +
+
+ + Google Managed Prometheus +
Google Managed Prometheus +
+
+ + Azure Managed Prometheus +
Azure Managed Prometheus +
+
+ + Coralogix +
Coralogix +
+
+ +### 🧠 AI-Powered Alert Enrichement + + + + + +
+ + HolmesGPT +
HolmesGPT +
+
+ +### πŸ’° Cost Management + + + + + +
+ + KRR +
KRR (Kubernetes Resource Recommender) +
+
+ +

(back to top)

+ ## πŸ› οΈ How it works Robusta uses rules and AI to take Prometheus alerts and add extra information to them, such as pod logs, relevant graphs, possible remediations, and more. @@ -58,6 +298,64 @@ To get *even more* out of Robusta, we recommend creating [a free Robusta UI acco [Installation instructions Β»](https://docs.robusta.dev/master/setup-robusta/installation/index.html) + + + + + ## πŸ–₯ Free Robusta UI @@ -65,12 +363,15 @@ Take your Kubernetes monitoring to the next level with the [Robusta SaaS platfor - **AI Assistant**: Solve alerts faster with an AI assistant that highlights relevant observability data - **Alert Timeline**: View Prometheus alerts across multiple clusters and spot correlations with a powerful timeline view -- **Change Tracking**: Correlate alerts with changes to your infrastructure or applications, with Robusta’s automatic change tracking for Kubernetes +- **Change Tracking**: Correlate alerts with changes to your infrastructure or applications, with Robusta's automatic change tracking for Kubernetes +

(back to top)

+ + ## πŸ“ Documentation Interested? Learn more about Robusta. @@ -93,3 +394,5 @@ Robusta is distributed under the MIT License. See [LICENSE.md](https://github.co We add new features regularly. Stay up to date by watching us on GitHub. ![](./docs/images/star-repo.gif) + + diff --git a/docs/images/integration_logos/aks-icon.png b/docs/images/integration_logos/aks-icon.png new file mode 100644 index 000000000..8b22c378d Binary files /dev/null and b/docs/images/integration_logos/aks-icon.png differ diff --git a/docs/images/integration_logos/anthropic-icon.png b/docs/images/integration_logos/anthropic-icon.png new file mode 100644 index 000000000..db6f31d0e Binary files /dev/null and b/docs/images/integration_logos/anthropic-icon.png differ diff --git a/docs/images/integration_logos/argocd-icon.png b/docs/images/integration_logos/argocd-icon.png new file mode 100644 index 000000000..f3464288e Binary files /dev/null and b/docs/images/integration_logos/argocd-icon.png differ diff --git a/docs/images/integration_logos/aws-managed-prometheus-logo.svg b/docs/images/integration_logos/aws-managed-prometheus-logo.svg new file mode 100644 index 000000000..68329706a --- /dev/null +++ b/docs/images/integration_logos/aws-managed-prometheus-logo.svg @@ -0,0 +1,18 @@ + + + Icon-Architecture/64/Arch_Amazon-Managed-Service-for-Prometheus_64 + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/images/integration_logos/azure-managed-prometheus.png b/docs/images/integration_logos/azure-managed-prometheus.png new file mode 100644 index 000000000..bcad0610c Binary files /dev/null and b/docs/images/integration_logos/azure-managed-prometheus.png differ diff --git a/docs/images/integration_logos/bash-icon.png b/docs/images/integration_logos/bash-icon.png new file mode 100644 index 000000000..545c6004f Binary files /dev/null and b/docs/images/integration_logos/bash-icon.png differ diff --git a/docs/images/integration_logos/coralogix-icon.png b/docs/images/integration_logos/coralogix-icon.png new file mode 100644 index 000000000..d5514a2e1 Binary files /dev/null and b/docs/images/integration_logos/coralogix-icon.png differ diff --git a/docs/images/integration_logos/datadog-icon.png b/docs/images/integration_logos/datadog-icon.png new file mode 100644 index 000000000..0684422ac Binary files /dev/null and b/docs/images/integration_logos/datadog-icon.png differ diff --git a/docs/images/integration_logos/discord-icon.png b/docs/images/integration_logos/discord-icon.png new file mode 100644 index 000000000..7dd0f02aa Binary files /dev/null and b/docs/images/integration_logos/discord-icon.png differ diff --git a/docs/images/integration_logos/dynatrace-icon.png b/docs/images/integration_logos/dynatrace-icon.png new file mode 100644 index 000000000..59850f3f8 Binary files /dev/null and b/docs/images/integration_logos/dynatrace-icon.png differ diff --git a/docs/images/integration_logos/eks-icon.png b/docs/images/integration_logos/eks-icon.png new file mode 100644 index 000000000..b5248d1d5 Binary files /dev/null and b/docs/images/integration_logos/eks-icon.png differ diff --git a/docs/images/integration_logos/file-icon.svg b/docs/images/integration_logos/file-icon.svg new file mode 100644 index 000000000..295a5f8cf --- /dev/null +++ b/docs/images/integration_logos/file-icon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/integration_logos/gcpmonitoring-icon.png b/docs/images/integration_logos/gcpmonitoring-icon.png new file mode 100644 index 000000000..39a34e808 Binary files /dev/null and b/docs/images/integration_logos/gcpmonitoring-icon.png differ diff --git a/docs/images/integration_logos/gemini-icon.png b/docs/images/integration_logos/gemini-icon.png new file mode 100644 index 000000000..4ade4024e Binary files /dev/null and b/docs/images/integration_logos/gemini-icon.png differ diff --git a/docs/images/integration_logos/github-icon.png b/docs/images/integration_logos/github-icon.png new file mode 100644 index 000000000..9aec4cc30 Binary files /dev/null and b/docs/images/integration_logos/github-icon.png differ diff --git a/docs/images/integration_logos/gitlab-icon.png b/docs/images/integration_logos/gitlab-icon.png new file mode 100644 index 000000000..f1c834e9a Binary files /dev/null and b/docs/images/integration_logos/gitlab-icon.png differ diff --git a/docs/images/integration_logos/gke-icon.png b/docs/images/integration_logos/gke-icon.png new file mode 100644 index 000000000..16ef3e44b Binary files /dev/null and b/docs/images/integration_logos/gke-icon.png differ diff --git a/docs/images/integration_logos/google_chat-icon.png b/docs/images/integration_logos/google_chat-icon.png new file mode 100644 index 000000000..c87d2cb99 Binary files /dev/null and b/docs/images/integration_logos/google_chat-icon.png differ diff --git a/docs/images/integration_logos/grafana-icon.png b/docs/images/integration_logos/grafana-icon.png new file mode 100644 index 000000000..af9f62c2d Binary files /dev/null and b/docs/images/integration_logos/grafana-icon.png differ diff --git a/docs/images/integration_logos/grafana_loki-icon.png b/docs/images/integration_logos/grafana_loki-icon.png new file mode 100644 index 000000000..3e0456041 Binary files /dev/null and b/docs/images/integration_logos/grafana_loki-icon.png differ diff --git a/docs/images/integration_logos/grafana_oncall-icon.png b/docs/images/integration_logos/grafana_oncall-icon.png new file mode 100644 index 000000000..3c01249df Binary files /dev/null and b/docs/images/integration_logos/grafana_oncall-icon.png differ diff --git a/docs/images/integration_logos/graylog-icon.png b/docs/images/integration_logos/graylog-icon.png new file mode 100644 index 000000000..3744fcc3d Binary files /dev/null and b/docs/images/integration_logos/graylog-icon.png differ diff --git a/docs/images/integration_logos/http-icon.png b/docs/images/integration_logos/http-icon.png new file mode 100644 index 000000000..99308ecf7 Binary files /dev/null and b/docs/images/integration_logos/http-icon.png differ diff --git a/docs/images/integration_logos/incidentio-icon.png b/docs/images/integration_logos/incidentio-icon.png new file mode 100644 index 000000000..05cabbb1c Binary files /dev/null and b/docs/images/integration_logos/incidentio-icon.png differ diff --git a/docs/images/integration_logos/jira-icon.png b/docs/images/integration_logos/jira-icon.png new file mode 100644 index 000000000..ca5fbae6d Binary files /dev/null and b/docs/images/integration_logos/jira-icon.png differ diff --git a/docs/images/integration_logos/kafka-icon.png b/docs/images/integration_logos/kafka-icon.png new file mode 100644 index 000000000..bbd432294 Binary files /dev/null and b/docs/images/integration_logos/kafka-icon.png differ diff --git a/docs/images/integration_logos/kafka-logo.png b/docs/images/integration_logos/kafka-logo.png new file mode 100644 index 000000000..2cd3c7257 Binary files /dev/null and b/docs/images/integration_logos/kafka-logo.png differ diff --git a/docs/images/integration_logos/kibana-icon.png b/docs/images/integration_logos/kibana-icon.png new file mode 100644 index 000000000..a7a5293a3 Binary files /dev/null and b/docs/images/integration_logos/kibana-icon.png differ diff --git a/docs/images/integration_logos/kubernetes-icon.png b/docs/images/integration_logos/kubernetes-icon.png new file mode 100644 index 000000000..d9108acd8 Binary files /dev/null and b/docs/images/integration_logos/kubernetes-icon.png differ diff --git a/docs/images/integration_logos/litellm-icon.png b/docs/images/integration_logos/litellm-icon.png new file mode 100644 index 000000000..f3f109dc8 Binary files /dev/null and b/docs/images/integration_logos/litellm-icon.png differ diff --git a/docs/images/integration_logos/llamacpp-icon.png b/docs/images/integration_logos/llamacpp-icon.png new file mode 100644 index 000000000..475c2a1a1 Binary files /dev/null and b/docs/images/integration_logos/llamacpp-icon.png differ diff --git a/docs/images/integration_logos/mattermost-icon.png b/docs/images/integration_logos/mattermost-icon.png new file mode 100644 index 000000000..e08ea8e6b Binary files /dev/null and b/docs/images/integration_logos/mattermost-icon.png differ diff --git a/docs/images/integration_logos/newrelic-icon.png b/docs/images/integration_logos/newrelic-icon.png new file mode 100644 index 000000000..0cda31495 Binary files /dev/null and b/docs/images/integration_logos/newrelic-icon.png differ diff --git a/docs/images/integration_logos/ollama-icon.png b/docs/images/integration_logos/ollama-icon.png new file mode 100644 index 000000000..e1cd4a9c2 Binary files /dev/null and b/docs/images/integration_logos/ollama-icon.png differ diff --git a/docs/images/integration_logos/openai-icon.png b/docs/images/integration_logos/openai-icon.png new file mode 100644 index 000000000..44e6ed277 Binary files /dev/null and b/docs/images/integration_logos/openai-icon.png differ diff --git a/docs/images/integration_logos/opensearchserverless-icon.png b/docs/images/integration_logos/opensearchserverless-icon.png new file mode 100644 index 000000000..77ea00b50 Binary files /dev/null and b/docs/images/integration_logos/opensearchserverless-icon.png differ diff --git a/docs/images/integration_logos/openshift-icon.png b/docs/images/integration_logos/openshift-icon.png new file mode 100644 index 000000000..029e04645 Binary files /dev/null and b/docs/images/integration_logos/openshift-icon.png differ diff --git a/docs/images/integration_logos/opsgenie-icon.png b/docs/images/integration_logos/opsgenie-icon.png new file mode 100644 index 000000000..ef01b9a8c Binary files /dev/null and b/docs/images/integration_logos/opsgenie-icon.png differ diff --git a/docs/images/integration_logos/pagerduty-icon.png b/docs/images/integration_logos/pagerduty-icon.png new file mode 100644 index 000000000..fd7b44c55 Binary files /dev/null and b/docs/images/integration_logos/pagerduty-icon.png differ diff --git a/docs/images/integration_logos/postgres-icon.png b/docs/images/integration_logos/postgres-icon.png new file mode 100644 index 000000000..263db7205 Binary files /dev/null and b/docs/images/integration_logos/postgres-icon.png differ diff --git a/docs/images/integration_logos/prometheus-icon.png b/docs/images/integration_logos/prometheus-icon.png new file mode 100644 index 000000000..99994cb34 Binary files /dev/null and b/docs/images/integration_logos/prometheus-icon.png differ diff --git a/docs/images/integration_logos/psql-icon.png b/docs/images/integration_logos/psql-icon.png new file mode 100644 index 000000000..c24a216ed Binary files /dev/null and b/docs/images/integration_logos/psql-icon.png differ diff --git a/docs/images/integration_logos/pushover-icon.png b/docs/images/integration_logos/pushover-icon.png new file mode 100644 index 000000000..581df7601 Binary files /dev/null and b/docs/images/integration_logos/pushover-icon.png differ diff --git a/docs/images/integration_logos/python-icon.png b/docs/images/integration_logos/python-icon.png new file mode 100644 index 000000000..12791aecb Binary files /dev/null and b/docs/images/integration_logos/python-icon.png differ diff --git a/docs/images/integration_logos/rocketchat-logo.svg b/docs/images/integration_logos/rocketchat-logo.svg new file mode 100644 index 000000000..2c310486d --- /dev/null +++ b/docs/images/integration_logos/rocketchat-logo.svg @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/images/integration_logos/servicenow-icon.png b/docs/images/integration_logos/servicenow-icon.png new file mode 100644 index 000000000..2fbd10346 Binary files /dev/null and b/docs/images/integration_logos/servicenow-icon.png differ diff --git a/docs/images/integration_logos/slack-icon.png b/docs/images/integration_logos/slack-icon.png new file mode 100644 index 000000000..c7aa78a1f Binary files /dev/null and b/docs/images/integration_logos/slack-icon.png differ diff --git a/docs/images/integration_logos/smtp-icon.png b/docs/images/integration_logos/smtp-icon.png new file mode 100644 index 000000000..1719030c8 Binary files /dev/null and b/docs/images/integration_logos/smtp-icon.png differ diff --git a/docs/images/integration_logos/smtp-logo.png b/docs/images/integration_logos/smtp-logo.png new file mode 100644 index 000000000..fcdbf1b54 Binary files /dev/null and b/docs/images/integration_logos/smtp-logo.png differ diff --git a/docs/images/integration_logos/ssh-icon.png b/docs/images/integration_logos/ssh-icon.png new file mode 100644 index 000000000..739566296 Binary files /dev/null and b/docs/images/integration_logos/ssh-icon.png differ diff --git a/docs/images/integration_logos/teams-icon.png b/docs/images/integration_logos/teams-icon.png new file mode 100644 index 000000000..b6b496dfd Binary files /dev/null and b/docs/images/integration_logos/teams-icon.png differ diff --git a/docs/images/integration_logos/telegram-icon.png b/docs/images/integration_logos/telegram-icon.png new file mode 100644 index 000000000..0ad888eb2 Binary files /dev/null and b/docs/images/integration_logos/telegram-icon.png differ diff --git a/docs/images/integration_logos/thanos-logo.svg b/docs/images/integration_logos/thanos-logo.svg new file mode 100644 index 000000000..7941cfe32 --- /dev/null +++ b/docs/images/integration_logos/thanos-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/images/integration_logos/victoriametrics-icon.png b/docs/images/integration_logos/victoriametrics-icon.png new file mode 100644 index 000000000..714f75e9f Binary files /dev/null and b/docs/images/integration_logos/victoriametrics-icon.png differ diff --git a/docs/images/integration_logos/victoriametrics-logo.png b/docs/images/integration_logos/victoriametrics-logo.png new file mode 100644 index 000000000..fbc7ca6d2 Binary files /dev/null and b/docs/images/integration_logos/victoriametrics-logo.png differ diff --git a/docs/images/integration_logos/victorops-logo.svg b/docs/images/integration_logos/victorops-logo.svg new file mode 100644 index 000000000..c474d6a43 --- /dev/null +++ b/docs/images/integration_logos/victorops-logo.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/docs/images/integration_logos/webex-logo.png b/docs/images/integration_logos/webex-logo.png new file mode 100644 index 000000000..ce5fec149 Binary files /dev/null and b/docs/images/integration_logos/webex-logo.png differ diff --git a/docs/images/integration_logos/webhook-icon.png b/docs/images/integration_logos/webhook-icon.png new file mode 100644 index 000000000..33a2bc810 Binary files /dev/null and b/docs/images/integration_logos/webhook-icon.png differ diff --git a/docs/images/integration_logos/websocket-icon.png b/docs/images/integration_logos/websocket-icon.png new file mode 100644 index 000000000..c6538c56e Binary files /dev/null and b/docs/images/integration_logos/websocket-icon.png differ diff --git a/docs/images/integration_logos/yandex-logo.svg b/docs/images/integration_logos/yandex-logo.svg new file mode 100644 index 000000000..679544a2e --- /dev/null +++ b/docs/images/integration_logos/yandex-logo.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/images/integration_logos/zabbix-icon.png b/docs/images/integration_logos/zabbix-icon.png new file mode 100644 index 000000000..dda26d3e7 Binary files /dev/null and b/docs/images/integration_logos/zabbix-icon.png differ