]>
Commit | Line | Data |
---|---|---|
8916f8fa GD |
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 %} |