UPS-monitorado. Dua parto - aŭtomatigi analizon

Antaŭ iom da tempo mi kreis sistemon por taksi la viveblecon de oficejo UPS. La takso baziĝas sur longdaŭra monitorado. Surbaze de la rezultoj de uzado de la sistemo, mi kompletigis la sistemon kaj lernis multajn interesajn aferojn, pri kiuj mi rakontos al vi - bonvenon al la kato.

Unua parto

Ĝenerale, la ideo montriĝis ĝusta. La nura afero, kiun vi povas lerni de unufoja peto al UPS, estas, ke vivo estas doloro. Iuj el la parametroj rilatas al la realo nur sen 220 V konektita, iuj, laŭ la rezultoj de la analizo, rezultas esti tute sensencaĵo, iuj devas esti rekalkulitaj mane, kontrolante kun la realo.

Antaŭenrigardante, mi provis aldoni ĉi tiujn nuancojn al la sistemo. Nu, ni ne povas kalkuli per niaj manoj, vere, ĉu ni aŭtomatistoj aŭ kio?

Ekzemple, jen la parametro "baterio-ŝarga procento". Kiel ununura valoro, ĝi raportas nenion kaj kutime egalas al 100. Kio vere gravas: kiom rapide la baterio malŝarĝas, kiom rapide ĝi ŝargas, kiom da fojoj ĝi estis malŝarĝita al kritikaj valoroj. Surprize, la UPS mem faras parton de ĉi tiu laboro, sed laŭ tre strangaj formuloj; pli pri tio ĉi sube.

Parametro "UPS-ŝarĝo"tre bona kaj utila. Sed se vi rigardas ĝin en dinamiko, rezultas, ke foje estas sensencaĵo, kaj foje estas interesaj informoj pri la konektita ekipaĵo.

«Bateria tensio". Preskaŭ la Gralo, se ne por unu afero: la absoluta plimulto de la tempo la baterio estas ŝarĝita, kaj la parametro montras la ŝargan tension, ne la kuirilaron. Atendu, ĉu ne ĉi tion devus fari la memtesta proceduro?...

«Memtesto". Ĝi devus, sed ĝiaj rezultoj estas montrataj nenie. Se la memtesto malsukcesos, la UPS malŝaltos kaj krios kiel freneza, ĉi tiu estas la sola disponebla rezulto. Krome, ne ĉiuj UPS-oj raportas la fakton, ke memtesto okazis.

Kaj "bela provi vendisto" estas la plej interesa parametro disponebla "kuirilaro daŭro". Ĝi estas desegnita por antaŭdiri kiom longe la baterio daŭros sub la ekzistanta ŝarĝo. La interna logiko de la konduto de UPS ankaŭ estas ligita al ĝi. Fakte, ĝi montras rozkolorajn sonĝojn, precipe kiam plene ŝargite.

Estis ankaŭ organizaj nuancoj.

Ekzemple, ĉiuj UPS-oj kiujn mi renkontis havas informojn pri la bateria dato (ĝis du kampoj). Samtempe, mi povis registri ĉi tiujn datumojn (post anstataŭigi la kuirilaron, respektive) nur en produktoj de APC, kaj poste danci per tamburino. Ne estas maniero ŝtopiĝi ĉi tiujn informojn en Powercom, almenaŭ sub Vindozo.
La sama Powercom distingiĝis per la samaj valoroj en la kampo "seria numero". Ĝi ankaŭ ne estas submetita al registrado.

Kalkulo"kuirilaro daŭro"ŝajnas inkluzivi valorojn de periodoj kiam la UPS estas konektita al 220 V, kaj, sekve, la bateriaj datumoj estas malkaŝe malĝustaj. Fakte, baterio daŭro povas esti sekure dividita per 2, aŭ eĉ 3. Kaj tamen ĝi ankoraŭ restos pure sinteza valoro. Krome, ĝi baziĝas sur "kuirila ŝarĝo", kiu ankaŭ havas kelkajn strangaĵojn: en iuj okazoj ĝi ne rekomenciĝas dum longa tempo post alta ŝarĝo, kaj en aliaj ĝi tendencas al nulo.

Malgraŭ tia zoo, vi povas vidi, ke ĉiuj parametroj ankoraŭ estas alireblaj al iu algoritmo. Ĉi tio signifas, ke vi ne povas simple rigardi la datumojn (kaj eĉ pli mane vidi ĉiujn disponeblajn rekordojn), sed tuj meti la tutan tabelon en la analizilon kaj konstrui rekomendojn bazitajn sur ili. Jen kio estis efektivigita en la nova versio de la programaro.

La UPS-detapaĝo provizos avertojn kaj konsilojn:

  • almenaŭ unu memtestfiasko estis registrita (se la UPS disponigas tian funkciecon)
  • bezonas anstataŭigi la kuirilaron
  • nekutimaj ŝarĝvaloroj sur la UPS
  • mankas bateriaj datumoj
  • nekutimaj eniraj tensiovaloroj
  • Rekomendoj por uzi datumojn kaj konservi la UPS

(ĉiuj eblaj opcioj troveblas en ups_additional.php)
Necesa kondiĉo por ĝusta analizo, kompreneble, estas la maksimuma ebla kolekto de datumoj.

Sur la ĉefpaĝo vi povas tuj vidi la maksimumajn kaj kritikajn valorojn kaj la ĝustigitan funkcian tempon antaŭdiron.

Kaj ankaŭ:

  • La maksimuma perda tempo estas nun ĝuste kalkulita
  • aktualaj informoj de la UPS estas indikitaj en verdo, malnoviĝintaj informoj en griza, kritikaj informoj ruĝe kaj oranĝe
  • aldonita datumbaza optimumiga proceduro (funkcias permane, kun aŭtomata sekurkopio-kreado)
  • Forigis senutilajn informojn de la ĉefa ekrano kaj aldonis utilajn informojn :)

UPS-monitorado. Dua parto - aŭtomatigi analizon

UPS-monitorado. Dua parto - aŭtomatigi analizon

Malgarantio:
Kompreneble, ĉi tio tute ne estas entrepreno. Preskaŭ ĉiu instalado estas farita mane. Ne estis sufiĉe da testoj, eraroj aperis jen kaj jen. Tamen mi uzas ĝin je mia avantaĝo kaj deziras ĝin por vi.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

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

Nur registritaj uzantoj povas partopreni la enketon. Ensaluti, bonvolu.

Ĉu estas io alia, kiu devas esti aldonita al la programaro?

  • fini ĝin al la entrepreno!

  • agordo estus bona, do vi ne devas instali ĝin permane

  • ne, tio estas bone

  • benzino, bruligu ĝin

  • Mi bezonas multajn aferojn, mi skribos ilin en la komentoj

34 uzantoj voĉdonis. 13 uzantoj sindetenis.

fonto: www.habr.com

Aldoni komenton