Ansible Automation Platform AWX Integration
Enable multi-channel alerting for the Ansible Automation Platform.
Last updated
Enable multi-channel alerting for the Ansible Automation Platform.
Last updated
(c) 2011 - 2024 ilert GmbH
Ansible Automation Platform is a comprehensive toolset for automating IT tasks, such as configuration management, application deployment, and orchestration. It provides a scalable framework for automating workflows across diverse systems and environments, simplifying complex processes and enhancing operational efficiency. Here's a guide on enabling ilert's multi-channel alerting for the Ansible Automation Platform.
Go to Alert sources -> Alert sources and click Create new alert source.
Search for Ansible Automation Platform in the search field, click the Ansible Automation Platform tile, and then Next.
Give your alert source a name, optionally assign teams, and click Next.
Select an escalation policy by creating a new one or assigning an existing one.
Select your Alert grouping preference and click Continue setup. You may click Do not group alerts for now and change it later.
The next page shows additional settings, such as customer alert templates or notification priority. Click Finish setup for now.
On the final page, an API key and/or webhook URL will be generated. You will need it later.
On the sidebar, click on Notifications.
On the next page, click Add to add a new notification template.
Enter a Name and change the Type to 'Webhook.'
Scroll down to the Type Details and enter the previously created alert source URL into the Target URL field.
Change the HTTP Method to 'POST'.
Optional: You can send a test notification by clicking the Test button.
Navigate back to your projects and click on one of the desired projects.
On the navigation bar, click on Notifications and enable 'Failure' for the just-created notification template.
Will alerts in ilert be resolved automatically?
Unfortunately, the Ansible Automation Platform notification template is not compatible with ilert's resolve event.