Automations
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’”.
Management
permissions | Automations require Administrator permissions and the Elite pricing plan. |
Create an Automation
- Enable Advanced Mode
- Navigate to the Automations page.
- In the upper right hand corner, 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
Note | Deleteing an automation that is being used router could have unintended consequences. Make sure routers are not using it before deleting it. |
- 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.