Monitorovanie UPS. Druhá časť - automatizácia analytiky

Pred časom som vytvoril systém na hodnotenie životaschopnosti kancelárskych UPS. Hodnotenie je založené na dlhodobom sledovaní. Na základe výsledkov používania systému som dokončil systém a naučil som sa veľa zaujímavých vecí, o ktorých vám poviem - vitajte v mačke.

Prvá časť

Vo všeobecnosti sa myšlienka ukázala ako správna. Jediná vec, ktorú sa môžete naučiť z jednorazovej žiadosti pre UPS, je, že život je bolesť. Niektoré parametre sú relevantné pre realitu iba bez pripojeného 220 V, niektoré sa podľa výsledkov analýzy ukážu ako úplný nezmysel, niektoré je potrebné prepočítať ručne a skontrolovať s realitou.

Pri pohľade do budúcnosti som sa pokúsil pridať tieto nuansy do systému. No, nemôžeme počítať rukami, naozaj, sme automaty alebo čo?

Napríklad tu je parameter „percento nabitia batérie". Ako jediná hodnota nehlási nič a zvyčajne sa rovná 100. Na čom skutočne záleží: ako rýchlo sa batéria vybíja, ako rýchlo sa nabíja, koľkokrát bola vybitá na kritické hodnoty. Prekvapivo, UPS vykonáva časť tejto práce sama, ale podľa veľmi zvláštnych vzorcov; viac o tom nižšie.

Parameter "Záťaž UPS„veľmi dobré a užitočné. Ale ak sa na to pozriete v dynamike, ukáže sa, že niekedy sú to nezmysly a niekedy sú zaujímavé informácie o pripojenom zariadení.

«Napätie batérie". Takmer grál, ak nie pre jednu vec: absolútnu väčšinu času je batéria nabitá a parameter zobrazuje nabíjacie napätie, nie batériu. Počkaj, nie je to to, čo by mal robiť samotestovací postup?...

«Osobný test". Mala by, ale jej výsledky sa nikde nezobrazujú. Ak autotest zlyhá, UPS sa vypne a bude kričať ako šialený, toto je jediný dostupný výsledok. Navyše nie všetky UPS hlásia skutočnosť, že prebehol autotest.

A „pekný predajca vyskúšania“ je najzaujímavejší dostupný parameter „výdrž batérie". Je navrhnutý tak, aby predpovedal, ako dlho vydrží batéria pri existujúcej záťaži. S tým je spojená aj vnútorná logika správania UPS. V skutočnosti ukazuje ružové sny, najmä keď je plne nabitý.

Boli tam aj organizačné nuansy.

Napríklad všetky UPS, na ktoré som narazil, majú informáciu o dátume batérie (až dve polia). Zároveň som si tieto údaje (po výmene batérie, resp.) mohol zaznamenať len do produktov od APC a následne tancovať s tamburínou. Neexistuje spôsob, ako tieto informácie vtesnať do Powercomu, aspoň pod Windows.
Rovnaký Powercom sa vyznačoval rovnakými hodnotami v poli „sériové číslo“. Nepodlieha ani nahrávaniu.

Kalkulácia "výdrž batérie„Zdá sa, že zahŕňa hodnoty z období, keď je UPS pripojený k 220 V, a preto sú údaje o batérii úprimne nesprávne. V skutočnosti možno výdrž batérie bezpečne vydeliť 2 alebo dokonca 3. A napriek tomu to stále zostane čisto syntetickou hodnotou. Okrem toho je založená na „zaťažení batérie“, ktorá má tiež určité zvláštnosti: v niektorých prípadoch sa po vysokom zaťažení dlho neresetuje a v iných má tendenciu k nule.

Napriek takejto zoo môžete vidieť, že všetky parametre sú stále prístupné určitej algoritmizácii. To znamená, že sa nemôžete len pozerať na dáta (a ešte viac ručne prezerať všetky dostupné záznamy), ale okamžite vložiť celé pole do analyzátora a na základe nich zostaviť odporúčania. Toto bolo implementované v novej verzii softvéru.

Stránka s podrobnosťami UPS bude obsahovať varovania a rady:

  • bolo zaregistrované aspoň jedno zlyhanie autotestu (ak UPS takúto funkciu poskytuje)
  • treba vymeniť batériu
  • neobvyklé hodnoty zaťaženia na UPS
  • chýbajúce údaje o batérii
  • neobvyklé hodnoty vstupného napätia
  • Odporúčania na používanie údajov a údržbu UPS

(všetky možné možnosti nájdete v ups_additional.php)
Nevyhnutnou podmienkou správnej analýzy je samozrejme maximálny možný zber dát.

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

A tiež:

  • Maximálna doba straty výkonu je teraz vypočítaná správne
  • aktuálne informácie z UPS sú označené zelenou farbou, zastarané informácie sivou farbou, kritické informácie červenou a oranžovou farbou
  • 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é informácie :)

Monitorovanie UPS. Druhá časť - automatizácia analytiky

Monitorovanie UPS. Druhá časť - automatizácia analytiky

disclaimer:
Samozrejme, toto vôbec nie je podnik. Takmer všetka inštalácia sa vykonáva ručne. Testov bolo málo, sem-tam vyskočili chyby. Napriek tomu to využívam vo svoj prospech a prajem vám to.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Ďakujem vám za pozornosť!

Do prieskumu sa môžu zapojiť iba registrovaní užívatelia. Prihlásiť saProsím.

Je ešte niečo, čo treba do softvéru pridať?

  • dokončite to do podniku!

  • nastavenie by bolo pekné, takže ho nemusíte inštalovať ručne

  • nie, to je v poriadku

  • benzín, spáliť

  • Potrebujem veľa vecí, napíšem ich do komentárov

Hlasovalo 34 užívateľov. 13 užívateľov sa zdržalo hlasovania.

Zdroj: hab.com

Pridať komentár