Collegamenti
Ho collegato l'UPS Mustek PowerMust 800 mediante il cavo USB al server con Ubuntu Linux 18.04.
Software
Ho installato:
$ sudo apt-get install nut nut-cgi
Ho impostato i permessi di accesso:
$ sudo chown root:nut /etc/nut/*
$ sudo chown 640 /etc/nut/*
Ho impostato nel file ups.conf (il file di configurazione del servizio)
[mustek]
driver = blazer_usb
port = auto
desc = "Musteck Power 800 usb"
Ho impostato nel file upsd.conf (il file di configurazione del demone del servizio)
LISTEN 127.0.0.1 3493
ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32
ACCEPT localhost
REJECT all
Ho impostato nel file upsd.users (il file di configurazione degli utenti del servizio)
[mustek]
password = 123456
allowfrom = localhost
upsmon master
Ho impostato nel file upsmon.conf (il file di configurazione del servizio di monitoraggio)
MONITOR mustek@localhost 1 local_mon 123456 master
[mustek]
password = 123456
allowfrom = localhost
upsmon master
Ho impostato nel file upsmon.conf (il file di configurazione del servizio di monitoraggio)
MONITOR mustek@localhost 1 local_mon 123456 master
Ho abilitato il servizio di monitoraggio:
$ sudo systemctl enable nut-monitor.service
E il servizio:
$ sudo systemctl enable nut-server.service
Attivazione cgi in apache e relativo riavvio del servizio
$ sudo a2enmod cgi
$ sudo systemctl restart apache2
Aggiunta del servizio in /etc/nut/hosts.conf
MONITOR mustek@localhost "Local UPS"
Attivazione cgi in apache e relativo riavvio del servizio
$ sudo a2enmod cgi
$ sudo systemctl restart apache2
Aggiunta del servizio in /etc/nut/hosts.conf
MONITOR mustek@localhost "Local UPS"
Avvio servizio
$ sudo systemctl start nut-monitor.service
$ sudo systemctl start nut-server.service
Verifica
$ upsc mustek
Init SSL without certificate database
battery.charge: 100
battery.voltage: 13.60
battery.voltage.high: 13.00
battery.voltage.low: 10.40
battery.voltage.nominal: 12.0
device.type: ups
driver.name: blazer_usb
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: no
driver.version: 2.7.4
driver.version.internal: 0.12
input.current.nominal: 3.0
input.frequency: 49.9
input.frequency.nominal: 50
input.voltage: 217.6
input.voltage.fault: 217.6
input.voltage.nominal: 220
output.voltage: 217.6
ups.beeper.status: enabled
ups.delay.shutdown: 30
ups.delay.start: 180
ups.load: 14
ups.productid: 5161
ups.status: OL
ups.temperature: 25.0
ups.type: offline / line interactive
ups.vendorid: 0665
Verifica del servizio:
$ sudo netstat -tnlp | grep ups
tcp 0 0 127.0.0.1:3493 0.0.0.0:* LISTEN 14367/upsd
Puntando l'url http://localhost/cgi-bin/nut/upsstats.cgi
Riferimenti
http://blog.shadypixel.com/monitoring-a-ups-with-nut-on-debian-or-ubuntu-linux/
Init SSL without certificate database
battery.charge: 100
battery.voltage: 13.60
battery.voltage.high: 13.00
battery.voltage.low: 10.40
battery.voltage.nominal: 12.0
device.type: ups
driver.name: blazer_usb
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: no
driver.version: 2.7.4
driver.version.internal: 0.12
input.current.nominal: 3.0
input.frequency: 49.9
input.frequency.nominal: 50
input.voltage: 217.6
input.voltage.fault: 217.6
input.voltage.nominal: 220
output.voltage: 217.6
ups.beeper.status: enabled
ups.delay.shutdown: 30
ups.delay.start: 180
ups.load: 14
ups.productid: 5161
ups.status: OL
ups.temperature: 25.0
ups.type: offline / line interactive
ups.vendorid: 0665
Verifica del servizio:
$ sudo netstat -tnlp | grep ups
tcp 0 0 127.0.0.1:3493 0.0.0.0:* LISTEN 14367/upsd
Puntando l'url http://localhost/cgi-bin/nut/upsstats.cgi
Riferimenti
http://blog.shadypixel.com/monitoring-a-ups-with-nut-on-debian-or-ubuntu-linux/
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Condividi allo stesso modo 4.0 Internazionale
Commenti
Posta un commento