Nadzor UPS. Drugi del - avtomatizacija analitike

Pred časom sem izdelal sistem za ocenjevanje sposobnosti preživetja pisarniških UPS. Ocena temelji na dolgoletnem spremljanju. Na podlagi rezultatov uporabe sistema sem dokončal sistem in se naučil veliko zanimivih stvari, o katerih vam bom povedal - dobrodošli pri mački.

Prvi del

Na splošno se je ideja izkazala za pravilno. Edino, kar se lahko naučite iz enkratne zahteve UPS, je, da je življenje bolečina. Nekateri parametri so relevantni za resničnost le brez priključenega 220 V, nekateri se glede na rezultate analize izkažejo za popolno neumnost, nekatere je treba preračunati ročno in preveriti z resničnostjo.

Če pogledam naprej, sem poskušal dodati te nianse sistemu. No, ne moremo šteti z rokami, res, ali smo avtomati ali kaj?

Na primer, tukaj je parameter "odstotek napolnjenosti baterije". Kot ena sama vrednost ne poroča ničesar in je običajno enaka 100. Kar je resnično pomembno: kako hitro se baterija izprazni, kako hitro se polni, kolikokrat je bila izpraznjena do kritičnih vrednosti. Presenetljivo UPS del tega dela opravi sam, vendar po zelo čudnih formulah; več o tem spodaj.

Parameter "obremenitev UPS"zelo dobro in uporabno. Če pa pogledate v dinamiki, se izkaže, da so včasih neumnosti, včasih pa zanimive informacije o povezani opremi.

«Napetost baterije". Skoraj Gral, če ne za eno stvar: absolutno večino časa je baterija napolnjena, parameter pa prikazuje napetost polnjenja, ne baterije. Čakajte, ali ni to tisto, kar bi moral narediti postopek samotestiranja?..

«Samotestiranje". Moral bi, vendar njegovi rezultati niso nikjer prikazani. Če samotestiranje ne uspe, se bo UPS izklopil in kričal kot nor, to je edini razpoložljivi rezultat. Poleg tega vsi UPS-ji ne poročajo o opravljenem samotestiranju.

In "dober poskus prodajalec" je najbolj zanimiv razpoložljiv parameter "čas delovanja baterije". Zasnovan je tako, da predvidi, kako dolgo bo baterija zdržala pod obstoječo obremenitvijo. Nanj je vezana tudi notranja logika obnašanja UPS-a. Pravzaprav kaže rožnate sanje, še posebej, ko je popolnoma napolnjen.

Bile so tudi organizacijske nianse.

Na primer, vsi UPS-ji, ki sem jih srečal, imajo podatek o datumu baterije (kar dve polji). Hkrati sem te podatke lahko posnel (po zamenjavi baterije) samo v izdelkih APC in nato plesal s tamburinom. Teh informacij ni mogoče stlačiti v Powercom, vsaj v sistemu Windows.
Isti Powercom se je odlikoval z enakimi vrednostmi v polju "serijska številka". Prav tako ni predmet snemanja.

Izračun "čas delovanja baterije»Zdi se, da vključuje vrednosti iz obdobij, ko je UPS priključen na 220 V, zato so podatki o bateriji odkrito napačni. Pravzaprav lahko čas delovanja baterije varno delimo z 2 ali celo 3. Pa vendar bo še vedno ostala povsem sintetična vrednost. Poleg tega temelji na "obremenitvi baterije", ki ima tudi nekaj nenavadnosti: v nekaterih primerih se po visoki obremenitvi dolgo ne ponastavi, v drugih pa se nagiba k ničli.

Kljub takšnemu živalskemu vrtu lahko vidite, da so vsi parametri še vedno primerni za nekaj algoritmizacije. To pomeni, da ne morete samo pogledati podatkov (še bolj pa ročno ogledati vseh razpoložljivih zapisov), temveč celotno matriko takoj vstaviti v analizator in na podlagi njih oblikovati priporočila. To je bilo implementirano v novi različici programske opreme.

Stran s podrobnostmi UPS bo vsebovala opozorila in nasvete:

  • zabeležena je bila vsaj ena napaka pri samotestiranju (če UPS omogoča takšno funkcionalnost)
  • treba zamenjati baterijo
  • nenavadne vrednosti obremenitve na UPS
  • manjkajo podatki o bateriji
  • nenavadne vrednosti vhodne napetosti
  • Priporočila za uporabo podatkov in vzdrževanje UPS

(vse možne možnosti najdete v ups_additional.php)
Nujen pogoj za pravilno analitiko je seveda čim večja zbirka podatkov.

Na glavni strani lahko takoj vidite maksimalne in kritične vrednosti ter prilagojeno predvidevanje časa delovanja.

In tudi:

  • Največji čas izgube moči je zdaj pravilno izračunan
  • trenutne informacije iz UPS so označene z zeleno, zastarele informacije s sivo, kritične informacije z rdečo in oranžno
  • dodan postopek optimizacije podatkovne baze (teče ročno, s samodejnim ustvarjanjem varnostne kopije)
  • Odstranjene neuporabne informacije z glavnega zaslona in dodane koristne informacije :)

Nadzor UPS. Drugi del - avtomatizacija analitike

Nadzor UPS. Drugi del - avtomatizacija analitike

Disclaimer:
Seveda to sploh ni podjetje. Skoraj vse namestitve se izvajajo ročno. Testov ni bilo dovolj, tu in tam so se pojavile napake. Kljub temu ga uporabljam sebi v prid in vam ga želim.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Спасибо за внимание!

V anketi lahko sodelujejo samo registrirani uporabniki. Prijaviti se, prosim.

Ali je treba programski opremi še kaj dodati?

  • dokončaj podjetje!

  • nastavitev bi bila dobra, tako da vam je ni treba nameščati ročno

  • ne, to je v redu

  • bencin, zažgite ga

  • Potrebujem veliko stvari, jih bom napisal v komentarje

Glasovalo je 34 uporabnikov. 13 uporabnikov se je vzdržalo.

Vir: www.habr.com

Dodaj komentar