An automation is an HTTP request that can be made to thirdparty systems. In combination with routers, they can be dynamically run when alerts matching certain conditions are fired. Think “reboot server when alert title contains ‘504 Gateway Timeout’”.
Create an Automation
- Enable Advanced Mode
- From the action button, click the Create Automation button.
- Provide the following:
- Name - The name of the automation (ex: “Reboot Servers”)
- Code - The YAML defination of the HTTP request to perform
- Click Save button.
Update an Automation
- Navigate to the automation page you would like to edit.
- Next to any of the fields double click to edit or just toggle the swtich.
Update the HTTP Request Definition
- Click the Edit Button
- Update the automation code
- Click the Save Button
Run an Automation
- Navigate to the automation page you would like to run.
- Click the Run button
Run an Automation Dynamically
Automations can be run dynamically using routers. See docs for details.
Delete an Automation
- Navigate to the Automations page.
- Click the trashcan button next to the automation you wish to delete.
- Click the Yes button to confirm you would actually like to delete this automation.