↑ Developing New Actions - Robusta documentation
Robusta
Robusta
    • Welcome to Robusta
    • Architecture
    • Open Source vs SaaS
    • Usage FAQ
    • Enhanced Prometheus Alerts
    • Installation Guides
    • GitOps
    • Multi-cluster
    • Upgrade and Uninstall
    • Managing Secrets
    • Self-Monitoring
    • Supported Clusters
    • OpenShift
    • Deploying to Specific Nodes
    • Deploying Behind Proxies
    • Privacy and Security
    • Managed Prometheus Alerts
    • Additional Settings
    • FAQ
    • Overview
    • Prometheus & AlertManager
    • Nagios
    • SolarWinds
    • Custom Webhooks
    • Overview
    • Defining Sinks
    • πŸ“§ Sink Reference
    • Routing (Scopes)
    • Grouping (Slack Threads)
    • Route by Time
    • Silencing Alerts
    • Routing Cookbook
    • Overview
    • What are Playbooks?
    • Defining Playbooks
    • ⚑️ Triggers
    • πŸ’₯ Actions
      • Message Formatting
      • Event Enrichment
      • Remediation
      • Change Tracking
      • Networking
      • Grafana
      • Scans
      • Miscellaneous
      • 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
      • 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
    • Automatic Remediation
    • Prometheus Alert Enrichment
    • Kubernetes Change Tracking
    • Log Based Alerting
    • Create Custom Prometheus Alerts
    • Cost Savings - KRR
    • Robusta Pro Features
    • AI Analysis
    • Alert History Import and Export API
    • Integrating AlertManager with the UI
    • Getting Support
    • Contributing
    • Community Tutorials

Developing New ActionsΒΆ

Robusta can be extended in Python if the built-in actions don't do what you need.

Please consider sharing your custom actions with the community.

Start with the basics. Speak to us on Slack for questions or open a GitHub issue

Back to top
Previous Miscellaneous
Next The Basics
© Copyright 2024, Robusta.
Created using Sphinx 6.2.1. and Sphinx-Immaterial