Kdyby někdo měl zájem, mám skript, který tyto UPSky monitoruje:
- pravidelně se do upsek připojuje přes web, z web rozhraní "vycucává" potřebné informace
- PHP (poller pouštěný CRONem i web frontend), data v mysql
- na webu zobrazuje tabulku všech UPS (název, ip, datum poslední komunikace s ups, zdroj napájení - sít/baterie, zátěž ve wattech, % nabití, zbývající čas na baterie, last transfer, test result, stav baterky)
- jednotlivá políčka se zobrazují barevně (žlutá, oranžová, červená), pokud je daná hodnota mimo nějaké meze (nabití baterky pod 50%, nebo třeba runtime z baterie po 10 minut ukazuje buď na příliš zatíženou ups nebo na špatný akumulátor
- počítá se i nějaká hodnota "zdaví aku" - vypočtená ze zátěže a zbývajícího runtime. Tato hodnota umožní odhalit právě baterie s malou kapacitou (UPS zatížená na 58W s runtime 30 minut je asi ok, ale ups zatížená na 42W s runtime 16 minut už asi ok není a u ní ta hodnota svítí oranžově)
- pokud poller zjistí, že se nějaká hodnota od poslední kontroly změnila, zapíše to do LOGu, případně pošle mail (posílá to maily při přechodu ze sítě na baterie a naopak).
- v LOGu jsou vidět i větší změny zátěže na UPS
- po kliknutí na UPS se zobrazí log pouze pro danou ups, je možné ups editovat nebo smazat
Monitorujeme tím skoro 100 UPSek ale je to takové napsané rychlou jehlou (takže asi ne moc pro veřejné šíření). Kdo by měl zájem, napište PMko. A jak si uvědomuju, máme i modul pro NAGIOS, který dělá něco podobného (vyhodnocuje stav, zobrazuje ho v nagiosu)

