Monitoraggio dell'UPS. Parte seconda: automatizzazione dell'analisi

Qualche tempo fa ho creato un sistema per valutare la fattibilità degli UPS da ufficio. La valutazione si basa su un monitoraggio a lungo termine. Sulla base dei risultati dell'utilizzo del sistema, ho completato il sistema e ho imparato molte cose interessanti, di cui ti parlerò: benvenuto nel gatto.

La prima parte

In generale, l'idea si è rivelata corretta. L'unica cosa che puoi imparare da una richiesta una tantum a UPS è che la vita è dolore. Alcuni parametri sono rilevanti per la realtà solo senza 220 V collegati, alcuni, secondo i risultati dell'analisi, risultano essere vere e proprie sciocchezze, altri devono essere ricalcolati a mano, verificando con la realtà.

Guardando al futuro, ho provato ad aggiungere queste sfumature al sistema. Beh, non possiamo contare con le mani, davvero, siamo automatismi o cosa?

Ad esempio, ecco il parametro "percentuale di carica della batteria". Come valore singolo non riporta nulla e di solito è uguale a 100. Ciò che conta davvero: quanto velocemente si scarica la batteria, quanto velocemente si carica, quante volte è stata scaricata fino a valori critici. Sorprendentemente, l'UPS fa parte di questo lavoro da solo, ma secondo formule molto strane; maggiori informazioni su questo argomento di seguito.

Parametro "Carico dell'UPS"molto bello e utile. Ma se lo guardi in dinamica, si scopre che a volte non ha senso, a volte ci sono informazioni interessanti sull'apparecchiatura collegata.

«Voltaggio batteria". Quasi il Graal, se non altro: la batteria è sotto carica per la maggior parte del tempo e il parametro indica la tensione di carica, non la batteria. Aspetta, non è questo ciò che dovrebbe fare la procedura di autotest?...

«Test di autoverifica". Dovrebbe, ma i suoi risultati non vengono visualizzati da nessuna parte. Se l'autotest fallisce, l'UPS si spegnerà e urlerà come un matto, questo è l'unico risultato disponibile. Inoltre, non tutti gli UPS segnalano l'avvenuto test automatico.

E “buon tentativo venditore” è il parametro più interessante a disposizione”autonomia della batteria". È progettato per prevedere quanto tempo durerà la batteria sotto il carico esistente. Ad esso è legata anche la logica interna del comportamento dell’UPS. In effetti, mostra sogni rosei, soprattutto quando è completamente carico.

C'erano anche sfumature organizzative.

Ad esempio, tutti gli UPS che ho trovato hanno informazioni sulla data della batteria (fino a due campi). Allo stesso tempo, ho potuto registrare questi dati (rispettivamente dopo aver sostituito la batteria) solo nei prodotti APC, e poi ballare con un tamburello. Non c'è modo di inserire queste informazioni in Powercom, almeno sotto Windows.
La stessa Powercom si è distinta con gli stessi valori nel campo “numero di serie”. Inoltre non è soggetto a registrazione.

Calcolo "autonomia della batteria"sembra includere valori risalenti a periodi in cui l'UPS era collegato a 220 V e, di conseguenza, i dati della batteria sono francamente errati. Infatti, l'autonomia della batteria può essere tranquillamente divisa per 2, o addirittura 3. Eppure rimarrà comunque un valore puramente sintetico. Inoltre, si basa sul “carico della batteria”, che presenta anche alcune stranezze: in alcuni casi non si ripristina per molto tempo dopo un carico elevato, in altri tende a zero.

Nonostante un tale zoo, puoi vedere che tutti i parametri sono ancora suscettibili di qualche algoritmo. Ciò significa che non puoi semplicemente guardare i dati (e ancor di più visualizzare manualmente tutti i record disponibili), ma inserire immediatamente l'intero array nell'analizzatore e creare consigli basati su di essi. Questo è ciò che è stato implementato nella nuova versione del software.

La pagina dei dettagli UPS fornirà avvisi e avvisi:

  • è stato registrato almeno un errore di autotest (se l'UPS fornisce tale funzionalità)
  • è necessario sostituire la batteria
  • valori di carico insoliti sull'UPS
  • dati della batteria mancanti
  • valori insoliti della tensione di ingresso
  • Raccomandazioni per l'utilizzo dei dati e la manutenzione dell'UPS

(tutte le opzioni possibili possono essere trovate in ups_additional.php)
Una condizione necessaria per un'analisi corretta, ovviamente, è la massima raccolta possibile di dati.

Nella pagina principale puoi immediatamente vedere i valori massimi e critici e la previsione del tempo di funzionamento regolato.

E anche:

  • Il tempo massimo di perdita di potenza è ora calcolato correttamente
  • le informazioni attuali provenienti dall'UPS sono indicate in verde, le informazioni obsolete in grigio, le informazioni critiche in rosso e arancione
  • aggiunta procedura di ottimizzazione del database (esegue manualmente, con creazione automatica del backup)
  • Rimosse le informazioni inutili dalla schermata principale e aggiunte informazioni utili :)

Monitoraggio dell'UPS. Parte seconda: automatizzazione dell'analisi

Monitoraggio dell'UPS. Parte seconda: automatizzazione dell'analisi

Disclaimer:
Naturalmente questa non è affatto un'impresa. Quasi tutta l'installazione viene eseguita a mano. Non c'erano abbastanza test, sono comparsi errori qua e là. Tuttavia, lo uso a mio vantaggio e te lo auguro.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Grazie!

Solo gli utenti registrati possono partecipare al sondaggio. AccediPer favore.

C'è qualcos'altro da aggiungere al software?

  • finiscilo all'impresa!

  • la configurazione sarebbe carina in modo da non doverla installare manualmente

  • no, va bene

  • benzina, bruciala

  • Ho bisogno di tante cose, le scriverò nei commenti

34 utenti hanno votato. 13 utenti si sono astenuti.

Fonte: habr.com

Aggiungi un commento