29 lines
855 B
Plaintext
29 lines
855 B
Plaintext
{% for monitor in nut.monitor.monitor -%}
|
|
MONITOR {{ monitor.system }} {{ monitor.powervalue }} {{ monitor.username }} {{ monitor.password | decrypt }} {{ monitor.role }}
|
|
{% endfor %}
|
|
MINSUPPLIES {{ nut.monitor.minsupplies }}
|
|
{% if nut.monitor.shutdowncmd is defined -%}
|
|
SHUTDOWNCMD "{{ nut.monitor.shutdowncmd }}"
|
|
{% endif -%}
|
|
{% if nut.monitor.notifycmd is defined -%}
|
|
NOTIFYCMD {{ nut.monitor.notifycmd }}
|
|
{% endif %}
|
|
POLLFREQ 5
|
|
POLLFREQALERT 5
|
|
HOSTSYNC 15
|
|
DEADTIME 15
|
|
POWERDOWNFLAG /run/killpower
|
|
NOTIFYFLAG ONLINE SYSLOG+EXEC
|
|
NOTIFYFLAG ONBATT SYSLOG+EXEC
|
|
NOTIFYFLAG LOWBATT SYSLOG+EXEC
|
|
NOTIFYFLAG FSD SYSLOG+EXEC
|
|
NOTIFYFLAG COMMOK SYSLOG+EXEC
|
|
NOTIFYFLAG COMMBAD SYSLOG+EXEC
|
|
NOTIFYFLAG SHUTDOWN SYSLOG+EXEC
|
|
NOTIFYFLAG REPLBATT SYSLOG+EXEC
|
|
NOTIFYFLAG NOCOMM SYSLOG+EXEC
|
|
NOTIFYFLAG NOPARENT SYSLOG+EXEC
|
|
RBWARNTIME 43200
|
|
NOCOMMWARNTIME 300
|
|
FINALDELAY 5
|