35 lines
965 B
Text
35 lines
965 B
Text
|
|
# Managed by Ansible
|
||
|
|
MONITOR {{ ups_name }}@localhost 1 {{ ups_user }} {{ ups_password }} master
|
||
|
|
|
||
|
|
MINSUPPLIES 1
|
||
|
|
SHUTDOWNCMD "/sbin/shutdown -h +0"
|
||
|
|
POLLFREQ 5
|
||
|
|
POLLFREQALERT 5
|
||
|
|
HOSTSYNC 15
|
||
|
|
DEADTIME 15
|
||
|
|
POWERDOWNFLAG "/etc/killpower"
|
||
|
|
OFFDURATION 30
|
||
|
|
RBWARNTIME 43200
|
||
|
|
NOCOMMWARNTIME 300
|
||
|
|
FINALDELAY 5
|
||
|
|
|
||
|
|
# Notifications
|
||
|
|
NOTIFYMSG ONLINE "UPS %s on line power"
|
||
|
|
NOTIFYMSG ONBATT "UPS %s on battery"
|
||
|
|
NOTIFYMSG LOWBATT "UPS %s battery is low"
|
||
|
|
NOTIFYMSG FSD "UPS %s: forced shutdown in progress"
|
||
|
|
NOTIFYMSG COMMOK "Communications with UPS %s established"
|
||
|
|
NOTIFYMSG COMMBAD "Communications with UPS %s lost"
|
||
|
|
NOTIFYMSG SHUTDOWN "Auto logout and shutdown proceeding"
|
||
|
|
NOTIFYMSG REPLBATT "UPS %s battery needs replacing"
|
||
|
|
|
||
|
|
# Log all events to syslog
|
||
|
|
NOTIFYFLAG ONLINE SYSLOG
|
||
|
|
NOTIFYFLAG ONBATT SYSLOG
|
||
|
|
NOTIFYFLAG LOWBATT SYSLOG
|
||
|
|
NOTIFYFLAG FSD SYSLOG
|
||
|
|
NOTIFYFLAG COMMOK SYSLOG
|
||
|
|
NOTIFYFLAG COMMBAD SYSLOG
|
||
|
|
NOTIFYFLAG SHUTDOWN SYSLOG
|
||
|
|
NOTIFYFLAG REPLBATT SYSLOG
|