UPS-övervakning. Del två - automatisera analyser

För en tid sedan skapade jag ett system för att bedöma lönsamheten hos kontors-UPS. Bedömningen baseras på långtidsuppföljning. Baserat på resultaten av att använda systemet, slutförde jag systemet och lärde mig många intressanta saker, som jag kommer att berätta om - välkommen till katten.

Den första delen

I allmänhet visade sig tanken vara korrekt. Det enda du kan lära dig av en engångsförfrågan till UPS är att livet är smärta. Några av parametrarna är endast relevanta för verkligheten utan 220 V ansluten, vissa, enligt resultaten av analysen, visar sig vara rent nonsens, vissa måste räknas om för hand, kontrollera med verkligheten.

När jag tittade framåt försökte jag lägga till dessa nyanser i systemet. Tja, vi kan inte räkna med våra händer, verkligen, är vi automatörer eller vad?

Här är till exempel parametern "batteriladdningsprocent". Som ett enda värde rapporterar det ingenting och är vanligtvis lika med 100. Vad som verkligen betyder något: hur snabbt batteriet laddas ur, hur snabbt det laddas, hur många gånger det har laddats ur till kritiska värden. Överraskande nog gör UPS en del av detta arbete själv, men enligt mycket märkliga formler; mer om detta nedan.

Parameter "UPS belastning"mycket bra och användbar. Men om du tittar på det i dynamik, visar det sig att det ibland finns nonsens, och ibland finns det intressant information om den anslutna utrustningen.

«Batterivolt". Nästan Graal, om inte för en sak: den absoluta majoriteten av tiden är batteriet laddat, och parametern visar laddningsspänningen, inte batteriet. Vänta, är det inte det här självtestproceduren ska göra?

«Självtest". Det borde det, men dess resultat visas ingenstans. Om självtestet misslyckas stängs UPS-enheten av och skriker som en galning, detta är det enda tillgängliga resultatet. Dessutom rapporterar inte alla UPS:er det faktum att ett självtest har ägt rum.

Och "trevligt försök säljare" är den mest intressanta parametern som finns "batteritid". Den är utformad för att förutsäga hur länge batteriet kommer att hålla under den befintliga belastningen. Den interna logiken i UPS:s beteende är också knuten till det. Faktum är att den visar rosiga drömmar, speciellt när den är fulladdad.

Det fanns också organisatoriska nyanser.

Till exempel har alla UPS:er jag stötte på information om batteridatum (så många som två fält). Samtidigt kunde jag spela in dessa data (efter att ha bytt batteri) endast i produkter från APC och sedan dansa med en tamburin. Det finns inget sätt att klämma in denna information i Powercom, åtminstone under Windows.
Samma Powercom utmärkte sig med samma värden i fältet "serienummer". Det är inte heller föremål för inspelning.

Beräkning"batteritid"tycks inkludera värden från perioder när UPS:en är ansluten till 220 V, och följaktligen är batteridata uppriktigt sagt felaktiga. Faktum är att batteritiden säkert kan delas med 2, eller till och med 3. Och ändå kommer det fortfarande att förbli ett rent syntetiskt värde. Dessutom är den baserad på "batteribelastning", som också har några konstigheter: i vissa fall återställs den inte under lång tid efter en hög belastning, och på andra tenderar den till noll.

Trots en sådan djurpark kan du se att alla parametrar fortfarande är mottagliga för viss algoritmisering. Detta innebär att du inte bara kan titta på data (och ännu mer manuellt se alla tillgängliga poster), utan omedelbart lägga in hela arrayen i analysatorn och bygga rekommendationer baserat på dem. Detta är vad som implementerades i den nya versionen av programvaran.

UPS-informationssidan kommer att tillhandahålla varningar och råd:

  • minst ett självtestfel har registrerats (om UPS-enheten tillhandahåller sådan funktionalitet)
  • behöver byta ut batteriet
  • ovanliga belastningsvärden på UPS:en
  • saknade batteridata
  • ovanliga inspänningsvärden
  • Rekommendationer för användning av data och underhåll av UPS

(alla möjliga alternativ finns i ups_additional.php)
En nödvändig förutsättning för korrekt analys är naturligtvis maximal insamling av data.

På huvudsidan kan du omedelbart se de maximala och kritiska värdena och den justerade drifttidsförutsägelsen.

Och även:

  • Den maximala strömförlusttiden är nu korrekt beräknad
  • aktuell information från UPS-enheten indikeras i grönt, föråldrad information i grått, kritisk information i rött och orange
  • tillagd databasoptimeringsprocedur (körs manuellt, med automatisk säkerhetskopiering)
  • Tog bort värdelös information från huvudskärmen och la till användbar information :)

UPS-övervakning. Del två - automatisera analyser

UPS-övervakning. Del två - automatisera analyser

Varning:
Naturligtvis är detta inte ett företag alls. Nästan all installation sker för hand. Det fanns inte tillräckligt med tester, det dök upp fel här och där. Ändå använder jag det till min fördel och önskar dig det.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Tack för din uppmärksamhet!

Endast registrerade användare kan delta i undersökningen. Logga in, Snälla du.

Finns det något mer som behöver läggas till i programvaran?

  • avsluta det till företaget!

  • installation skulle vara trevligt så att du inte behöver installera det manuellt

  • nej, det är bra

  • bensin, bränn den

  • Jag behöver många saker, jag kommer att skriva dem i kommentarerna

34 användare röstade. 13 användare avstod från att rösta.

Källa: will.com

Lägg en kommentar