summaryrefslogtreecommitdiff
path: root/roles/monitoring/alerta/tasks/main.yml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2022-12-07 18:59:31 +0100
committerChristian Pointner <equinox@spreadspace.org>2022-12-07 18:59:31 +0100
commite91ea2693e75227671b3dc95fdfb666dfb617c10 (patch)
treec1e47ddb149c28b3d4753fb5655a8f5297f17736 /roles/monitoring/alerta/tasks/main.yml
parentadd simple interfaces template for edis kvm hosts (diff)
alerta: allow to force alerm severity for heartbeats
Diffstat (limited to 'roles/monitoring/alerta/tasks/main.yml')
-rw-r--r--roles/monitoring/alerta/tasks/main.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/roles/monitoring/alerta/tasks/main.yml b/roles/monitoring/alerta/tasks/main.yml
index 87a0cb3d..43c2e892 100644
--- a/roles/monitoring/alerta/tasks/main.yml
+++ b/roles/monitoring/alerta/tasks/main.yml
@@ -39,6 +39,13 @@
&& sed 's/--scope "write:alerts"/--scope "write:alerts" --scope "write:heartbeats"/' -i /usr/local/bin/docker-entrypoint.sh
USER 1001
{% endif %}
+ {% if alerta_hearbeat_force_severity is defined %}
+
+ RUN set -x \
+ && sed 's/want_severity = .*/want_severity = severity/' -i /venv/lib/python3.8/site-packages/alertaclient/commands/cmd_heartbeats.py
+
+ ENV HEARTBEAT_SEVERITY={{ alerta_hearbeat_force_severity }}
+ {% endif %}
dest: "{{ alerta_base_path }}/build/Dockerfile"
register: alerta_custom_image_docker