Chapter 14: Configuration from the Command Line
#config -s "config.alerts.alert2.pattern=.*0.0% id"
#config -s config.alerts.alert2.port10=on
#config -s config.alerts.alert2.sensor=temp
#config -s config.alerts.alert2.signal=DSR
#config -s config.alerts.alert2.type=pattern
UPS Power Status Alert
To trigger an alert when myUPS (on localhost) or thatUPS (on remote host 192.168.0.50) power status changes between on line, on battery and low battery.
#config -s config.alerts.alert2.sensor=temp
#config -s config.alerts.alert2.signal=DSR
#config -s config.alerts.alert2.type=ups
#config -s config.alerts.alert2.ups1=myUPS@localhost
#config -sconfig.alerts.alert2.ups2=thatUPS@192.168.0.50
Power Sensor Alert
#config -s config.alerts.alert2.enviro.high.critical='critical value'
#config -s config.alerts.alert2.enviro.high.warning='warning value'
#config -s config.alerts.alert2.enviro.hysteresis='value'
#config -s config.alerts.alert2.enviro.low.critical='critical value'
#config -s config.alerts.alert2.enviro.low.warning='warning value'
#config -s config.alerts.alert2.enviro1='Enviro sensor name'
#config -s config.alerts.alert2.outlet#='RPCname'.outlet#
'alert2.outlet#' increments sequentially with each added outlet. The second 'outlet#' refers to the specific RPC power outlets.
#config -s config.alerts.alert2.rpc#='RPC name'
#config -s config.alerts.alert2.sensor=[ temp humid load charge]
#config -s config.alerts.alert2.signal=DSR
#config -s config.alerts.alert2.type=enviro
#config -s config.alerts.alert2.ups1='UPSname@hostname'
Example: To configure a load sensor alert for outlets 2 and 4 for an RPC called 'RPCInRoom20':
#config -s config.alerts.alert2.outlet1='RPCname'.outlet2
#config -s config.alerts.alert2.outlet2='RPCname'.outlet4
#config -s config.alerts.alert2.enviro.high.critical=300
#config -s config.alerts.alert2.enviro.high.warning=280
#config -s config.alerts.alert2.enviro.hysteresis=20
#config -s config.alerts.alert2.enviro.low.critical=50
#config -s config.alerts.alert2.enviro.low.warning=70
#config -s config.alerts.alert2.rpc1=RPCInRoom20
#config -s config.alerts.alert2.sensor=load
#config -s config.alerts.alert2.signal=DSR
#config -s config.alerts.alert2.type=enviro
The following command will synchronize the live system with the new configuration:
#config -r alerts
14.14SMTP and SMS
To set-up an SMTP mail or SMS server with the following details:
Outgoing server address | mail.Black Box.com |
Secure connection type | SSL |
Sender | John@Black Box.com |
Server username | john |
Server password | secret |
Subject line | SMTP alerts |
#config -s config.system.smtp.server=mail.Black Box.com
#config -s config.system.smtp.encryption=SSL (can also be TLS or None )
#config -s config.system.smtp.sender=John@Black Box.com
#config -s config.system.smtp.username=john
#config -s config.system.smtp.password=secret