UPS monitoring. Drugi dio - Automatizacija analitike

Prije nekog vremena kreirao sam sistem za procjenu održivosti uredskog UPS-a. Procjena se zasniva na dugoročnom praćenju. Na osnovu rezultata korišćenja sistema, kompletirao sam sistem i naučio mnogo zanimljivih stvari o kojima ću vam reći - dobrodošli mački.

Prvi dio

Generalno, ideja se pokazala ispravnom. Jedina stvar koju možete naučiti iz jednokratnog zahtjeva upućenog UPS-u je da je život bol. Neki od parametara su relevantni za stvarnost samo bez priključenog 220 V, neki se, prema rezultatima analize, pokazuju kao čista glupost, neke je potrebno ručno preračunati, provjeravajući stvarnost.

Gledajući unaprijed, pokušao sam dodati ove nijanse sistemu. Pa, ne možemo da računamo rukama, stvarno, jesmo li mi automati ili šta?

Na primjer, ovdje je parametar “postotak napunjenosti baterije". Kao pojedinačna vrijednost, ne prijavljuje ništa i obično je jednaka 100. Ono što je zaista važno: koliko brzo se baterija prazni, koliko brzo se puni, koliko puta je ispražnjena do kritičnih vrijednosti. Iznenađujuće, UPS radi dio ovog posla sam, ali prema vrlo čudnim formulama; više o ovome u nastavku.

Parametar "UPS opterećenje„veoma dobro i korisno. Ali ako to pogledate u dinamici, ispada da ponekad postoje gluposti, a ponekad postoje zanimljive informacije o povezanoj opremi.

«Napon baterije". Skoro Gral, ako ne zbog jedne stvari: apsolutnu većinu vremena baterija je napunjena, a parametar prikazuje napon punjenja, a ne bateriju. Čekaj, zar to nije ono što bi trebalo da radi procedura samotestiranja?..

«Samotestiranje". Trebalo bi, ali njegovi rezultati se nigdje ne prikazuju. Ako samotestiranje ne uspije, UPS će se isključiti i vrištati kao lud, ovo je jedini raspoloživi rezultat. Osim toga, ne prijavljuju svi UPS-ovi činjenicu da je izvršeno samotestiranje.

A "dobar pokušaj dobavljač" je najzanimljiviji parametar koji je dostupan "vrijeme rada baterije". Dizajniran je da predvidi koliko dugo će baterija izdržati pod postojećim opterećenjem. Interna logika ponašanja UPS-a takođe je vezana za to. U stvari, pokazuje ružičaste snove, posebno kada je potpuno napunjen.

Bilo je i organizacionih nijansi.

Na primjer, svi UPS-ovi na koje sam naišao imaju informaciju o datumu baterije (čak dva polja). U isto vrijeme, uspio sam snimiti ove podatke (nakon zamjene baterije, odnosno) samo u proizvodima iz APC-a, a zatim plesati uz tamburicu. Ne postoji način da se ove informacije uguraju u Powercom, barem pod Windowsom.
Isti Powercom se istakao istim vrijednostima u polju "serijski broj". Takođe nije predmet snimanja.

Obračun "vrijeme rada baterije“Čini se da uključuje vrijednosti iz perioda kada je UPS priključen na 220 V, i, shodno tome, podaci o bateriji su iskreno netačni. U stvari, vrijeme rada baterije može se sigurno podijeliti sa 2, ili čak 3. A ipak će i dalje ostati čisto sintetička vrijednost. Osim toga, baziran je na "opterećenju baterije", što također ima neke neobičnosti: u nekim slučajevima se ne resetuje dugo nakon velikog opterećenja, au drugima teži nuli.

Unatoč takvom zoološkom vrtu, možete vidjeti da su svi parametri još uvijek podložni nekoj algoritmizaciji. To znači da ne možete samo pogledati podatke (a još više ručno pregledati sve dostupne zapise), već odmah staviti cijeli niz u analizator i na osnovu njih napraviti preporuke. To je ono što je implementirano u novoj verziji softvera.

UPS stranica sa detaljima će pružiti upozorenja i savjete:

  • registrovan je najmanje jedan kvar samotestiranja (ako UPS pruža takvu funkcionalnost)
  • potrebno je zamijeniti bateriju
  • neobične vrijednosti opterećenja na UPS-u
  • nedostaju podaci o bateriji
  • neobične vrijednosti ulaznog napona
  • Preporuke za korištenje podataka i održavanje UPS-a

(sve moguće opcije možete pronaći na ups_additional.php)
Neophodan uslov za ispravnu analitiku je, naravno, maksimalno moguće prikupljanje podataka.

Na glavnoj stranici možete odmah vidjeti maksimalne i kritične vrijednosti i prilagođeno predviđanje vremena rada.

I također:

  • Maksimalno vrijeme gubitka snage sada je ispravno izračunato
  • trenutne informacije iz UPS-a su označene zelenom bojom, zastarjele informacije sivom, ključne informacije crvenom i narandžastom
  • dodana procedura optimizacije baze podataka (pokreće se ručno, uz automatsko kreiranje sigurnosne kopije)
  • Uklonjene beskorisne informacije sa glavnog ekrana i dodane korisne informacije :)

UPS monitoring. Drugi dio - Automatizacija analitike

UPS monitoring. Drugi dio - Automatizacija analitike

odricanje od odgovornosti:
Naravno, ovo uopšte nije preduzeće. Gotovo sva ugradnja se vrši ručno. Nije bilo dovoljno testova, greške su se pojavljivale tu i tamo. Ipak, ja to koristim u svoju korist i želim vam.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Spasibo za vnimanie!

Samo registrovani korisnici mogu učestvovati u anketi. Prijavite semolim.

Postoji li još nešto što treba dodati softveru?

  • dovršite to do preduzeća!

  • podešavanje bi bilo dobro tako da ga ne morate ručno instalirati

  • ne, to je u redu

  • benzin, spali ga

  • Treba mi dosta stvari, pisaću u komentarima

Glasalo je 34 korisnika. Uzdržano je bilo 13 korisnika.

izvor: www.habr.com

Dodajte komentar