UPS nadzor. Drugi dio - automatizacija analitike

Prije nekog vremena napravio sam sustav za procjenu održivosti uredskog UPS-a. Procjena se temelji na dugotrajnom praćenju. Na temelju rezultata korištenja sustava dovršio sam sustav i naučio puno zanimljivih stvari o kojima ću vam reći - dobrodošli u mačku.

Prvi dio

Općenito, ideja se pokazala ispravnom. Jedino što možete naučiti iz jednokratnog zahtjeva UPS-u je da je život bol. Neki od parametara relevantni su za stvarnost samo bez priključenog 220 V, neki se, prema rezultatima analize, ispostavljaju potpunom besmislicom, neke je potrebno ponovno izračunati ručno, provjeravajući stvarnost.

Gledajući unaprijed, pokušao sam dodati ove nijanse sustavu. Pa ne možemo brojati rukama, stvarno, jesmo li mi automati ili što?

Na primjer, ovdje je parametar "postotak napunjenosti baterije". Kao jedna vrijednost, ne javlja ništa i obično je jednaka 100. Ono što je stvarno važno: koliko brzo se baterija prazni, koliko brzo se puni, koliko puta je ispražnjena do kritičnih vrijednosti. Začudo, UPS dio ovog posla obavlja sam, ali prema vrlo čudnim formulama; više o ovome u nastavku.

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

«Napon baterije". Gotovo Gral, ako ne zbog jedne stvari: apsolutnu većinu vremena baterija se puni, a parametar prikazuje napon punjenja, a ne bateriju. Čekaj, nije li to ono što bi postupak samotestiranja trebao raditi?..

«Samotestiranje". Trebao bi, ali rezultati se nigdje ne prikazuju. Ako samotestiranje ne uspije, UPS će se isključiti i vrištati kao lud, ovo je jedini dostupni rezultat. Osim toga, ne prijavljuju svi UPS-i činjenicu da je došlo do samotestiranja.

A "dobavljač dobrog pokušaja" najzanimljiviji je dostupni parametar "trajanje baterije". Dizajniran je da predvidi koliko dugo će baterija trajati pod postojećim opterećenjem. Interna logika ponašanja UPS-a također je povezana s njim. Zapravo, pokazuje ružičaste snove, pogotovo kada je potpuno napunjen.

Bilo je i organizacijskih nijansi.

Recimo, svi UPS-ovi na koje sam naišao imaju podatak o datumu baterije (čak dva polja). U isto vrijeme, uspio sam snimiti ove podatke (nakon zamjene baterije) samo u proizvodima iz APC-a, a zatim plesati uz tamburu. Ne postoji način da se ove informacije uguraju u Powercom, barem pod Windowsima.
Isti Powercom istaknuo se istim vrijednostima u polju "serijski broj". Također ne podliježe snimanju.

Izračun "trajanje baterije“Čini se da uključuje vrijednosti iz razdoblja kada je UPS spojen na 220 V, i, prema tome, podaci o bateriji su iskreno netočni. Zapravo, trajanje baterije može se sa sigurnošću podijeliti s 2, ili čak 3. A ipak će to ostati čisto sintetička vrijednost. Osim toga, temelji se na "opterećenju baterije", koje također ima neke neobičnosti: u nekim se slučajevima ne resetira dugo nakon velikog opterećenja, au drugim teži nuli.

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

Stranica s detaljima UPS-a sadržavat će upozorenja i savjete:

  • registriran je barem jedan neuspjeh samotestiranja (ako UPS pruža takvu funkciju)
  • treba zamijeniti bateriju
  • neuobičajene 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 u ups_additional.php)
Nužan uvjet za ispravnu analitiku je, naravno, maksimalna moguća zbirka podataka.

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

I također:

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

UPS nadzor. Drugi dio - automatizacija analitike

UPS nadzor. Drugi dio - automatizacija analitike

Odricanje:
Naravno, ovo uopće nije poduzeće. Gotovo sva instalacija se izvodi ručno. Nije bilo dovoljno testova, greške su se pojavljivale tu i tamo. Ipak, ja to koristim u svoju korist i želim to vama.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Hvala vam!

U anketi mogu sudjelovati samo registrirani korisnici. Prijaviti se, molim.

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

  • dovršite ga do poduzeća!

  • postavljanje bi bilo dobro tako da ga ne morate ručno instalirati

  • ne, to je u redu

  • benzin, spali ga

  • Treba mi puno stvari, napisat ću u komentarima

Glasovalo je 34 korisnika. Suzdržano je bilo 13 korisnika.

Izvor: www.habr.com

Dodajte komentar