--- - name: Listen for Alertmanager events hosts: all sources: - name: Ansible Alertmanager listener ansible.eda.alertmanager: port: 9101 host: 0.0.0.0 rules: - name: Run Template condition: all: - event.alert.labels.org == "OYS" - event.alert.labels.alertname == "root filesystem over 80% full" - event.alert.labels.mountpoint == '/' action: run_job_template: name: Demo - Clean Log Directory organization: OYS job_args: extra_vars: alertmanager_annotations: "{{ event.annotations }}" alertmanager_generator_url: "{{ event.generatorURL }}" event_mountpoint: "{{ event.mountpoint }}"