cfg/templates/nut/upsmon.conf

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