Dieses Shellscript gibt einige USV-Informationen des Programms NUT unter Linux mit spezieller Formatierung für den PRTG aus.
Im Ausgangszustand liest dieses Skript jedoch nur die lokal angeschlossene USV aus. Bei allen anderen Einsätzen, muss die Zeile mit der Variable „ups“ entsprechend angepasst werden.
Dabei werden folgende Werte ausgegeben:
- Akkuladung in %
- Die aktuelle Last der USV in %
- Die geschätzte Batterielaufzeit, wenn der Strom ausfällt in Sekunden
- Die Eingangsspannung in Volt
Installation und Konfiguration
Um diesen Sensor im PRTG aufzunehmen, muss es in den Ordner /var/prtg/scriptsxml/ auf deinem Linuxserver/-computer kopiert und das Recht zur Ausführung gegeben werden.
Soll das Skript mit dem selben Benutzer ausgeführt werden, mit dem man gerade angemeldet ist, sieht der Befehl hierfür wie folgt aus:
chmod +x /var/prtg/scriptsxml/usv.sh
Wenn wir hier fertig sind geben wir im PRTG unter den Einstellungen für das Gerät die SSH-Zugangsdaten an und erstellen einen erweiterten SSH-Sensor.
Nun sollten nach einer kurzen Zeit vier Graphen mit unterschiedlichen Werten angezeigt werden.