Vor einiger Zeit habe ich ein System zur Bewertung der Lebensfähigkeit von Büro-USVs entwickelt. Die Bewertung basiert auf einer langfristigen Überwachung. Aus den Ergebnissen des Einsatzes habe ich das System optimiert und dabei vieles Interessante erfahren, über das ich berichten möchte – herzlich willkommen im Artikel.
Insgesamt hat sich die Idee als korrekt erwiesen. Aus einer einmaligen Abfrage der USV kann man kaum mehr erfahren, als dass das Leben schmerzhaft ist. Einige Parameter sind nur unter realen Bedingungen ohne angeschlossene 220 V relevant, und einige erweisen sich in der Analyse als völliger Unsinn, während andere manuell nachgerechnet werden müssen, um sie mit der Realität abzugleichen.
Vorweggenommen, ich habe versucht, diese Feinheiten in das System einzufügen. Schließlich sind wir Automatisierer und zählen nicht händisch, oder?
So beispielsweise der Parameter „Batterieladung in Prozent“. Als einzelner Wert sagt er nichts aus und beträgt normalerweise 100. Was wirklich wichtig ist: Wie schnell entlädt sich die Batterie, wie schnell lädt sie sich auf, wie oft wurde sie auf kritische Werte entladen. Es ist erstaunlich, aber ein Teil dieser Arbeit erledigt die USV selbst, jedoch mithilfe sehr seltsamer Formeln; dazu mehr im Folgenden.
Der Parameter „Last auf der USV» ist ziemlich gut und nützlich. Wenn man ihn jedoch dynamisch betrachtet, zeigt sich, dass es manchmal Unsinn gibt, während es manchmal interessante Informationen über die angeschlossene Hardware sind.
«Batteriespannung«. Praktisch der Heilige Gral, wenn da nicht eine Kleinigkeit wäre: Die Batterie befindet sich die meiste Zeit im Ladezustand, und in dem Parameter wird die Spannung des Ladevorgangs und nicht die der Batterie angezeigt. Moment mal, sollte das nicht die Selbsttest-Prozedur übernehmen?..
«Selbsttest«. Sollte sie, nur werden die Ergebnisse nirgendwo angezeigt. Bei einem gescheiterten Selbsttest schaltet sich die USV aus und schreit wie am Spieß, das ist das einzige verfügbare Ergebnis. Dazu berichten nicht alle USVs über den Umstand, dass ein Selbsttest stattgefunden hat.
Und „schöner Versuch, Anbieter“ – der interessanteste unter den verfügbaren Parametern ist „Batterielaufzeit«. Er soll vorhersagen, wie lange die Batterie bei der aktuellen Last hält. Auch die interne Logik des Verhaltens der USV hängt davon ab. Tatsächlich zeigt er jedoch rosarote Traumvorstellungen, insbesondere im Zustand voller Ladung.
Es traten auch organisatorische Nuancen auf.
Zum Beispiel haben alle mir begegneten USV-Geräte Daten zum Batteriedatum (sogar zwei Felder). Allerdings konnte ich diese Informationen (nach dem Austausch der Batterie) nur bei Produkten von APC speichern, und das nur nach mehrmaligem Ausprobieren. Bei Powercom hingegen lassen sich diese Angaben schlichtweg nicht hinzufügen, zumindest nicht unter Windows.
Ebenfalls zeichnete sich Powercom durch identische Werte im Feld „Seriennummer“ aus. Auch diese Aufzeichnungen sind nicht speicherbar.
Die Kalkulation „Batterielaufzeitscheint Werte aus den Zeiträumen einzubeziehen, in denen die USV mit 220 V verbunden ist, wodurch die Daten über die Batterie offensichtlich falsch sind. Tatsächlich kann die Batterielaufzeit sicher halbiert oder sogar drittelt werden. Und dennoch bleibt sie immer noch ein rein synthetischer Wert. Darüber hinaus basiert sie auf „Batterielast“, bei der ebenfalls Merkwürdigkeiten festgestellt wurden: Bei einigen Geräten wird sie nach hoher Belastung lange nicht zurückgesetzt, während sie bei anderen gegen null tendiert.
Trotz dieser Vielzahl an Optionen zeigt sich, dass alle Parameter weiterhin algorithmisch verarbeitet werden können. Das bedeutet, dass man nicht nur die Daten betrachten (geschweige denn manuell alle verfügbaren Einträge überprüfen), sondern auch die gesamte Datenmenge direkt in einen Analyzer einspeisen und basierend darauf Empfehlungen aussprechen kann. Dies wurde in der neuen Version der Software realisiert.
Die Seite mit Informationen zum UPS wird Warnungen und Empfehlungen ausgeben:
- mindestens ein Selbsttestfehler wurde registriert (sofern das UPS diese Funktionalität bietet)
- Batteriewechsel erforderlich
- ungewöhnliche Lastwerte auf der UPS
- fehlende Daten zur Batterie
- ungewöhnliche Eingangsspannungswerte
- Empfehlungen zur Nutzung der Daten und zur Wartung der UPS
(alle möglichen Varianten finden Sie in ups_additional.php)
Eine Voraussetzung für eine korrekte Analyse ist natürlich die möglichst vollständige Datensammlung.
Auf der Hauptseite können Sie sofort die maximalen und kritischen Werte sowie die angepasste Prognose der Betriebsdauer sehen.
Und noch etwas:
- jetzt wird die maximale Zeit des Stromausfalls korrekt berechnet.
- Aktuelle Informationen zu USV werden grün angezeigt, veraltete Informationen grau und kritische Informationen rot und orange.
- Ein Verfahren zur Optimierung der Datenbank wurde hinzugefügt (manuell gestartet, mit automatischer Backup-Erstellung).
- Nützliche Informationen wurden hinzugefügt und unnötige Informationen vom Hauptbildschirm entfernt 🙂.


Haftungsausschluss:
Natürlich ist das alles andere als Enterprise. Praktisch die gesamte Installation erfolgt manuell. Die Tests waren ziemlich begrenzt, und es gibt hier und da Fehler. Dennoch benutze ich es sinnvoll und wünsche Ihnen das Gleiche.
Vielen Dank für Ihre Aufmerksamkeit!
Nur registrierte Benutzer können an der Umfrage teilnehmen. Sind Sie an Contour interessiert?
Soll noch etwas in die Software hinzugefügt werden?
Mach’s enterprise-fähig!
Setups wären gut, um sie nicht manuell installieren zu müssen.
Nein, so ist es in Ordnung.
Benzin, verbrenn es.
Ich brauche eine Menge, ich werde in den Kommentaren schreiben.
34 Benutzer haben abgestimmt. 13 Benutzer haben sich enthalten.
Quelle: habr.com
