UPS overvågning. Anden del - automatisering af analyser

For nogen tid siden oprettede jeg et system til at vurdere levedygtigheden af ​​kontor-UPS. Vurderingen er baseret på langsigtet overvågning. Baseret på resultaterne af at bruge systemet færdiggjorde jeg systemet og lærte en masse interessante ting, som jeg vil fortælle dig om - velkommen til katten.

Den første del

Generelt viste ideen sig at være korrekt. Det eneste, du kan lære af en engangsanmodning til UPS, er, at livet er smerte. Nogle af parametrene er kun relevante for virkeligheden uden 220 V tilsluttet, nogle viser sig ifølge resultaterne af analysen at være direkte nonsens, nogle skal genberegnes i hånden, kontrollere med virkeligheden.

Når jeg så fremad, forsøgte jeg at tilføje disse nuancer til systemet. Nå, vi kan ikke tælle med vores hænder, virkelig, er vi automatister eller hvad?

For eksempel, her er parameteren "batteriladningsprocent". Som en enkelt værdi rapporterer den intet og er normalt lig med 100. Det, der virkelig betyder noget: hvor hurtigt batteriet aflades, hvor hurtigt det oplades, hvor mange gange det er blevet afladet til kritiske værdier. Overraskende nok udfører UPS'en en del af dette arbejde selv, men efter meget mærkelige formler; mere om dette nedenfor.

parameter "UPS belastning"meget god og nyttig. Men hvis man ser på det i dynamik, viser det sig, at nogle gange er der noget sludder, og nogle gange er der interessant information om det tilsluttede udstyr.

«Batterispænding". Næsten gralen, hvis ikke for én ting: det absolutte flertal af tiden er batteriet opladet, og parameteren viser ladespændingen, ikke batteriet. Vent, er det ikke det, selvtestproceduren skal gøre?

«Selv test". Det burde det, men dets resultater vises ingen steder. Hvis selvtesten mislykkes, vil UPS'en slukke og skrige som en gal, dette er det eneste tilgængelige resultat. Derudover rapporterer ikke alle UPS'er, at en selvtest har fundet sted.

Og "godt forsøg sælger" er den mest interessante parameter til rådighed "batteridriftstid". Det er designet til at forudsige, hvor længe batteriet vil vare under den eksisterende belastning. Den interne logik i UPS-adfærden er også knyttet til den. Faktisk viser den rosenrøde drømme, især når den er fuldt opladet.

Der var også organisatoriske nuancer.

For eksempel har alle de UPS'er, jeg stødte på, oplysninger om batteridatoen (så mange som to felter). Samtidig kunne jeg kun registrere disse data (henholdsvis efter udskiftning af batteriet) i produkter fra APC og derefter danse med en tamburin. Der er ingen måde at proppe disse oplysninger ind i Powercom, i det mindste under Windows.
Den samme Powercom udmærkede sig med de samme værdier i feltet "serienummer". Det er heller ikke underlagt optagelse.

Beregning"batteridriftstid"Ser ud til at inkludere værdier fra perioder, hvor UPS'en er tilsluttet 220 V, og derfor er batteridataene ærligt talt forkerte. Faktisk kan batteridriftstid sikkert divideres med 2 eller endda 3. Og alligevel vil det stadig forblive en rent syntetisk værdi. Derudover er den baseret på "batteribelastning", som også har nogle mærkeligheder: I nogle tilfælde nulstilles den ikke i lang tid efter en høj belastning, og på andre har den en tendens til nul.

På trods af en sådan zoologisk have kan du se, at alle parametre stadig er modtagelige for en vis algoritmisering. Det betyder, at du ikke bare kan se på dataene (og endnu mere manuelt se alle tilgængelige poster), men straks lægge hele arrayet ind i analysatoren og bygge anbefalinger baseret på dem. Dette er, hvad der blev implementeret i den nye version af softwaren.

UPS-detaljesiden vil give advarsler og råd:

  • der blev registreret mindst én selvtestfejl (hvis UPS'en leverer en sådan funktionalitet)
  • skal udskifte batteriet
  • usædvanlige belastningsværdier på UPS'en
  • manglende batteridata
  • usædvanlige indgangsspændingsværdier
  • Anbefalinger til brug af data og vedligeholdelse af UPS'en

(alle mulige muligheder kan findes i ups_additional.php)
En nødvendig betingelse for korrekt analyse er naturligvis den størst mulige indsamling af data.

På hovedsiden kan du med det samme se de maksimale og kritiske værdier og den justerede driftstidsforudsigelse.

Og også:

  • Den maksimale strømtabstid er nu beregnet korrekt
  • aktuelle oplysninger fra UPS'en er angivet med grønt, forældede oplysninger med gråt, kritiske oplysninger med rødt og orange
  • tilføjet databaseoptimeringsprocedure (kører manuelt, med automatisk backupoprettelse)
  • Fjernede ubrugelige oplysninger fra hovedskærmen og tilføjede nyttige oplysninger :)

UPS overvågning. Anden del - automatisering af analyser

UPS overvågning. Anden del - automatisering af analyser

Disclaimer:
Selvfølgelig er dette slet ikke en virksomhed. Næsten al installation foregår i hånden. Der var ikke test nok, fejl dukkede op hist og her. Ikke desto mindre bruger jeg det til min fordel og ønsker det for dig.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Tak for din opmærksomhed!

Kun registrerede brugere kan deltage i undersøgelsen. Log ind, Vær venlig.

Er der andet, der skal tilføjes til softwaren?

  • færdiggør det til virksomheden!

  • opsætning ville være rart, så du ikke behøver at installere det manuelt

  • nej, det er fint

  • benzin, brænd det

  • Jeg har brug for mange ting, jeg skriver dem i kommentarerne

34 brugere stemte. 13 brugere undlod at stemme.

Kilde: www.habr.com

Tilføj en kommentar