Monitorizare UPS. Partea a doua - automatizarea analizei

Cu ceva timp în urmă am creat un sistem de evaluare a viabilității UPS-urilor de birou. Evaluarea se bazează pe o monitorizare pe termen lung. Pe baza rezultatelor utilizării sistemului, am finalizat sistemul și am învățat o mulțime de lucruri interesante, despre care vă voi spune - bun venit la pisică.

Prima parte

În general, ideea s-a dovedit a fi corectă. Singurul lucru pe care îl puteți învăța dintr-o solicitare unică către UPS este că viața este durere. Unii dintre parametrii sunt relevanți pentru realitate doar fără 220 V conectat, unii, conform rezultatelor analizei, se dovedesc a fi de-a dreptul prostii, unii trebuie recalculați manual, verificând cu realitatea.

Privind în viitor, am încercat să adaug aceste nuanțe sistemului. Ei bine, nu putem număra cu mâinile noastre, într-adevăr, suntem automatori sau ce?

De exemplu, aici este parametrul „procentul de încărcare a bateriei". Ca valoare unică, nu raportează nimic și este de obicei egal cu 100. Ceea ce contează cu adevărat: cât de repede se descarcă bateria, cât de repede se încarcă, de câte ori a fost descărcată la valori critice. În mod surprinzător, UPS-ul face o parte din această muncă în sine, dar după formule foarte ciudate; mai multe despre asta mai jos.

Parametrul "Sarcina UPS„foarte bun și util. Dar dacă te uiți la asta în dinamică, se dovedește că uneori există prostii, iar uneori există informații interesante despre echipamentul conectat.

«Voltajul bateriei". Aproape Graalul, dacă nu pentru un singur lucru: în majoritatea absolută a timpului bateria este încărcată, iar parametrul afișează tensiunea de încărcare, nu bateria. Stai, nu asta ar trebui să facă procedura de autotestare?...

«Autotestare". Ar trebui, dar rezultatele sale nu sunt afișate nicăieri. Dacă autotestul eșuează, UPS-ul se va opri și va țipa ca un nebun, acesta este singurul rezultat disponibil. În plus, nu toate UPS-urile raportează faptul că a avut loc un autotest.

Iar „foarte bun vânzător” este cel mai interesant parametru disponibil”durata bateriei". Este conceput pentru a prezice cât va dura bateria sub sarcina existentă. De aceasta este legată și logica internă a comportamentului UPS-ului. De fapt, arată vise roz, mai ales când este complet încărcat.

Au fost și nuanțe organizatorice.

De exemplu, toate UPS-urile pe care le-am întâlnit au informații despre data bateriei (până la două câmpuri). În același timp, am putut să înregistrez aceste date (după înlocuirea bateriei, respectiv) doar în produse de la APC și apoi să dansez cu o tamburină. Nu există nicio modalitate de a înghesui aceste informații în Powercom, cel puțin sub Windows.
Același Powercom s-a remarcat cu aceleași valori în câmpul „număr de serie”. De asemenea, nu este supus înregistrării.

calculul "durata bateriei„pare să includă valori din perioadele în care UPS-ul este conectat la 220 V și, în consecință, datele bateriei sunt sincer incorecte. De fapt, durata de funcționare a bateriei poate fi împărțită în siguranță la 2, sau chiar 3. Și totuși va rămâne o valoare pur sintetică. În plus, se bazează pe „încărcare a bateriei”, care are și unele ciudățeni: în unele cazuri nu se resetează mult timp după o încărcare mare, iar în altele tinde la zero.

În ciuda unei astfel de grădini zoologice, puteți vedea că toți parametrii sunt încă supuși unor algoritmizări. Aceasta înseamnă că nu puteți doar să priviți datele (și cu atât mai mult să vizualizați manual toate înregistrările disponibile), ci să puneți imediat întreaga matrice în analizor și să construiți recomandări pe baza acestora. Acesta este ceea ce a fost implementat în noua versiune a software-ului.

Pagina de detalii UPS va oferi avertismente și recomandări:

  • a fost înregistrată cel puțin o eroare de autotestare (dacă UPS-ul oferă o astfel de funcționalitate)
  • trebuie să înlocuiți bateria
  • valori de încărcare neobișnuite la UPS
  • lipsesc datele bateriei
  • valori neobișnuite ale tensiunii de intrare
  • Recomandări pentru utilizarea datelor și întreținerea UPS-ului

(toate opțiunile posibile pot fi găsite în ups_additional.php)
O condiție necesară pentru o analiză corectă, desigur, este colectarea maximă posibilă de date.

Pe pagina principală puteți vedea imediat valorile maxime și critice și predicția ajustată a timpului de funcționare.

Si deasemenea:

  • Timpul maxim de pierdere a puterii este acum calculat corect
  • informațiile curente de la UPS sunt indicate cu verde, informațiile învechite cu gri, informațiile critice în roșu și portocaliu
  • a adăugat procedura de optimizare a bazei de date (se rulează manual, cu crearea automată de backup)
  • S-au eliminat informațiile inutile de pe ecranul principal și au adăugat informații utile :)

Monitorizare UPS. Partea a doua - automatizarea analizei

Monitorizare UPS. Partea a doua - automatizarea analizei

Avertisment:
Desigur, aceasta nu este deloc o întreprindere. Aproape toată instalarea se face manual. Nu au fost suficiente teste, erori au apărut ici și colo. Cu toate acestea, îl folosesc în avantajul meu și ți-l doresc.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Vă mulțumim pentru atenție!

Numai utilizatorii înregistrați pot participa la sondaj. Loghează-te, Vă rog.

Mai este ceva care trebuie adăugat la software?

  • termină-l la întreprindere!

  • configurarea ar fi bună, așa că nu trebuie să o instalați manual

  • nu, e bine

  • benzină, arde-o

  • Am nevoie de multe lucruri, le voi scrie în comentarii

Au votat 34 de utilizatori. 13 utilizatori s-au abținut.

Sursa: www.habr.com

Adauga un comentariu