]> git.immae.eu Git - github/fretlink/ansible-netdata_straight.git/blob - templates/netdata_alarm.conf.j2
feature: add sensor configuration
[github/fretlink/ansible-netdata_straight.git] / templates / netdata_alarm.conf.j2
1 {% for alarm in collector.alarm_config %}
2 {% if alarm.template is defined -%}
3 template: {{ alarm.template }}
4 families: {{ alarm.families | default("*") }}
5 {% else %}
6 alarm: {{ alarm.alarm | default( collector.name ) }}
7 {% endif %}
8 on: {{ alarm.on_what }}
9 os: {{ alarm.os | default("*") }}
10 hosts: {{ alarm.os | default("*") }}
11 lookup: {{ alarm.lookup }}
12 {% if alarm.calc is defined %}
13 calc: {{ alarm.calc }}
14 {% endif %}
15 every: {{ alarm.every | default("1m") }}
16 warn: {{ alarm.warn | default("$status == $WARNING") }}
17 crit: {{ alarm.crit | default("$status == $CRITICAL") }}
18 delay: {{ alarm.delay | default("up 0 down 0 multiplier 1.0 max 0") }}
19 to: {{ alarm.to | default("silent") }}
20
21 {% endfor %}