↑ Developing New Actions - Robusta documentation
HolmesGPT
HolmesGPT
    • Welcome to Robusta
    • Architecture
    • Open Source vs SaaS
    • Installation Guides
    • GitOps
    • Multi-cluster
    • Upgrade and Uninstall
    • Monitoring Large Clusters
    • Managing Secrets
    • Self-Monitoring
    • Supported Clusters
    • OpenShift
    • Deploying to Specific Nodes
    • Deploying Behind Proxies
    • Privacy and Security
    • Additional Settings
    • FAQ
    • Main Features
    • Getting Started
    • HolmesGPT Docs
    • Overview
    • Holmes Chat API
    • Managed Prometheus Alerts
    • Send Alerts API
    • Configuration Changes API
    • Alert Export API
    • Alert Statistics API
    • Namespace Resources API
    • RBAC Configuration API
    • Prometheus Query API
    • Send Alerts to Robusta
    • Track Config Changes
    • Connect Metrics
    • Notification Sinks
    • Alert Routing
    • CRDs Monitoring
    • Playbooks
      • Alert Enrichment
      • Defining Playbooks
      • Triggers Reference
      • Actions Reference
        • 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
          • Loading External Actions
          • 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
          • Loading External Actions
          • Changing Robusta's builtin actions
          • Creating Findings
          • Events and Triggers
          • Utility Functions
          • Playbook Documentation
          • Playbook API Changes
      • Automatic Remediation
      • Log-based alerting and auto-remediation with fluentbit, prometheus, and robusta
      • Change Tracking Playbooks
    • Getting Support

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