Monitorovanie UPS. Druhá časť – automatizujeme analytiku

Pred istým časom som vytvoril systém na hodnotenie životaschopnosti kancelárskych UPS. V hodnotení sa spolieham na dlhodobé monitorovanie. Na základe výsledkov používania som systém vylepšil a dozvedel sa množstvo zaujímavých informácií, o ktorých sa teraz podelím – vitajte pod kat.

Prvá časť

Celkovo sa myšlienka ukázala ako správna. Z jednorazového dopytu na UPS totiž zistíme iba to, že život – to je bolesť. Niektoré parametre sa týkajú reality iba bez pripojených 220 V, iné sa na základe analýzy javia ako číra hlúposť, niektoré je potrebné počítať ručne a kontrolovať s realitou.

Predbiehajúc udalosti, snažil som sa pridať tieto nuansy do systému. Predsa len, nie je predsa treba počítať ručne, sme predovšetkým automatizátori.

Napríklad, parameter „úroveň nabitia batérie v percentách„. Ako jediné číslo toho veľa neprezrádza a zvyčajne je rovné 100. Čo je naozaj dôležité: ako rýchlo sa batéria vybíja, ako rýchlo sa nabíja, koľkokrát bola vybitá na kritické hodnoty. Prekvapujúce je, že časť tejto práce robí UPS sama, aj keď podľa veľmi zvláštnych vzorcov; o tom nižšie.

Parameter „zaťaženie UPS„ je veľmi dobrý a užitočný. Ale ak sa naň pozrieme v dynamike, zistíme, že niekedy ide o nezmysly, a inokedy – zaujímavé informácie o pripojených zariadeniach.

«Napätie batérie„. Prakticky Grail, keby niet jedného ale: absolútna väčšina času sa batéria nachádza na nabíjaní a v parametri je zobrazené napätie nabíjania, a nie batérie. Počkajte, nemala by túto úlohu vykonávať procedúra self-test?..

«Self-test„. Mala by, len jej výsledky nie sú nikde zobrazené. Pri neúspešnom self-test sa UPS vypne a začne kričať, to je jediný dostupný výsledok. Navyše nie všetky UPS informujú o samotnom vykonaní self-testu.

A „nice try vendor“ – najzaujímavejší parameter, ktorý máme, je „výdrž batérie„. Ten je určený na predpovedanie, ako dlho vydrží batéria pri existujúcej záťaži. Takisto je na ňom postavená vnútorná logika správania UPS. Fakticky však ukazuje ružové sny, najmä v stave plného nabitia.

Našli sa aj organizačné nuansy.

Napríklad všetky záložné zdroje, ktorými som sa stretol, majú údaje o dátume batérie (až dva polia). Napriek tomu som tieto údaje (po výmene batérie) mohol zaregistrovať len v zariadeniach od APC, a to len s veľkým úsilím. V Powercome však tieto informácie nie je možné nijako vložiť, aspoň pod Windows.
Ten istý Powercom sa vyznačoval rovnakými hodnotami v poli „číslo sériového čísla“. Záznamy tiež nie sú na uloženie.

Kalkulácia „výdrž batérie„ sa zdá, že zahŕňa hodnoty z období, keď boli k záložnému zdroju pripojené 220 V, a teda údaje o batérii sú otvorene nesprávne. V skutočnosti je možné runtime batérie bezpečne rozdeliť na 2, ak nie na 3. A aj tak zostane čisto syntetickou hodnotou. Okrem toho je založená na „útlaku batérie“, kde boli tiež zaznamenané divnosti: na niektorých exemplároch sa dlho neresetuje po vysokom zaťažení, zatiaľ čo na iných sa blíži k nule.

Napriek takému „zoo“ je vidieť, že všetky parametre sú stále poddajné určitým algoritmizáciám. A to znamená, že nie je potrebné len pozerať na údaje (a už vôbec nie ručne prehliadať všetky existujúce záznamy), ale okamžite nahrať celý súbor do analyzátora a vytvárať na ich základe odporúčania. Čo bolo realizované v novej verzii softvéru.

Stránka informácií o záložnom zdroji poskytne upozornenia a odporúčania:

  • zaregistrovaný aspoň jeden zlyhaný self-test (ak záložný zdroj poskytuje takúto funkciu)
  • potreba vymeniť batériu
  • nezvyčajné hodnoty zaťaženia na záložnom zdroji
  • neexistencia údajov o batérii
  • nezvyčajné hodnoty vstupného napätia
  • odporúčania na používanie údajov a údržbu záložného zdroja

(všetky možné varianty nájdete v ups_additional.php)
Potrebnou podmienkou pre korektnú analytiku je samozrejme maximálne možné zhromaždenie údajov.

Na hlavnej stránke môžete okamžite vidieť maximálne a kritické hodnoty a opravenú predpoveď času prevádzky.

A tiež:

  • teraz správne počíta maximálny čas straty napájania
  • aktuálne informácie zo záložného zdroja sú označené zelenou farbou, zastarané – sivou, kritické červenou a oranžovou
  • pridaná procedúra optimalizácie databázy (spúšťa sa manuálne, s automatickým vytváraním zálohy)
  • odstránené zbytočné informácie z hlavnej obrazovky a pridané užitočné 🙂

Monitorovanie UPS. Druhá časť – automatizujeme analytiku

Monitorovanie UPS. Druhá časť – automatizujeme analytiku

Upozornenie:
Samozrejme, toto rozhodne nie je enterprise. Prakticky celá inštalácia je manuálna. Testov bolo málo, občas sa vyskytnú chyby. Napriek tomu, využívam s praxou a prajem to aj vám.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Ďakujem za pozornosť!

Len registrovaní používatelia sa môžu zúčastniť prieskumu. Prihláste sa, prosím.

Je potrebné pridať do softvéru niečo ďalšie?

  • dohliadni na enterprise!

  • setupy by boli celkom dobré, aby sa to nemuselo inštalovať ručne

  • nie, je to v poriadku

  • benzín, spál ho

  • musím napísať do komentárov omnoho viac vecí

Hlasovalo 34 používateľov. Zdržalo sa 13 používateľov.

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster