Qualche tempo fa ho creato un sistema per valutare la sostenibilità degli UPS d'ufficio. La valutazione si basa su un monitoraggio a lungo termine. In base ai risultati dell'uso, ho perfezionato il sistema e ho scoperto molte cose interessanti, di cui parlerò – benvenuti sotto il tag.
In generale, l'idea si è rivelata corretta. Da una richiesta singola all'UPS si può sapere solo che la vita è dolore. Alcuni parametri hanno a che fare con la realtà solo senza 220 V collegati, altri risultano essere manifestamente assurdi, alcuni devono essere ricalcolati a mano, confrontandoli con la realtà.
Anticipando, ho cercato di aggiungere questi dettagli nel sistema. Insomma, non dobbiamo contare a mano, siamo automatizzatori o no?
Ecco, ad esempio, il parametro "carica della batteria in percentuale". Come valore singolo non comunica nulla e di solito è uguale a 100. Ciò che è davvero importante: quanto rapidamente si scarica la batteria, quanto rapidamente si ricarica, quante volte è stata scaricata fino ai valori critici. È sorprendente, ma parte di questo lavoro viene svolto dall'UPS stesso, sebbene con formule molto strane; ne parlerò più avanti.
Il parametro "carico sull'UPS" è molto valido e utile. Ma se lo si osserva nella dinamica, si scopre che a volte è assurdo, e altre volte offre informazioni interessanti sull'attrezzatura collegata.
«Tensione della batteria". Praticamente il Graal, se non fosse per un però: la stragrande maggioranza del tempo la batteria è in carica, e nel parametro viene visualizzata la tensione della carica, non quella della batteria. Aspetta, non dovrebbe occuparsene la procedura di self-test?..
«Self-test". Dovrebbe, solo che i suoi risultati non vengono visualizzati da nessuna parte. In caso di self-test fallito, l'UPS si spegnerà e inizierà a suonare come un matto, questo è l'unico risultato disponibile. Inoltre, non tutti gli UPS segnalano il fatto che il self-test sia stato effettuato.
E "nice try vendor" – il parametro più interessante disponibile è "durata della batteria". È progettato per prevedere quanto tempo durerà la batteria con il carico attuale. Inoltre, su di esso si basa la logica interna del comportamento dell'UPS. In realtà, però, mostra sogni irrealizzabili, specialmente in condizioni di carica completa.
Ci sono anche dettagli di natura organizzativa.
Ad esempio, tutti gli UPS che mi sono capitati hanno dati sulla data della batteria (ben due campi). Tuttavia, sono riuscito a registrare questi dati (dopo la sostituzione della batteria) solo nei prodotti APC, e con molta difficoltà. Nei Powercom, invece, queste informazioni non possono essere inserite in alcun modo, almeno sotto Windows.
Lo stesso Powercom ha mostrato valori identici nel campo "serial number". Questo non è modificabile.
La calcolazione "durata della batteria", sembra includere valori di quei periodi in cui l'UPS è collegato a 220 V, e quindi i dati sulla batteria sono francamente errati. Di fatto, il tempo di runtime della batteria può essere tranquillamente diviso per 2, se non addirittura per 3. E anche in questo caso resta un valore puramente sintetico. Inoltre, si basa sul "carico della batteria", sul quale sono state osservate stranezze: in alcuni esemplari non si resetta per lungo tempo dopo un carico elevato, mentre in altri tende a zero.
Nonostante queste anomalie, si può vedere che tutti i parametri continuano a essere soggetti a una certa algoritmizzazione. Ciò significa che non è solo possibile esaminare i dati (e tantomeno controllare manualmente tutte le registrazioni disponibili), ma è possibile anche inviare l'intero insieme a un analizzatore e costruire raccomandazioni basate su di essi. Questo è stato implementato nella nuova versione del software.
La pagina delle informazioni sull'UPS fornirà avvisi e raccomandazioni:
- è stato registrato almeno un fallimento del self-test (se l'UPS fornisce tale funzionalità)
- necessità di sostituire la batteria
- valori insoliti del carico sull'UPS
- assenza di dati sulla batteria
- valori insoliti della tensione di ingresso
- raccomandazioni per l'utilizzo dei dati e la manutenzione dell'UPS
(tutte le possibili opzioni possono essere trovate in ups_additional.php)
Una condizione necessaria per un'analisi corretta, ovviamente, è la massima raccolta di dati possibile.
Nella pagina principale è possibile vedere immediatamente i valori massimi e critici e la previsione corretta del tempo di funzionamento.
Inoltre:
- ora viene calcolato correttamente il tempo massimo di perdita di alimentazione
- le informazioni attuali dell'UPS sono contrassegnate in verde, quelle obsolete in grigio, quelle critiche in rosso e arancione
- è stata aggiunta una procedura per ottimizzare il database (avviata manualmente, con creazione automatica del backup)
- è stata rimossa l'informazione inutile dalla schermata principale e sono state aggiunte informazioni utili 🙂


Disclaimer:
Certo, questo non è affatto un enterprise. Praticamente tutto l'installazione manuale. I test sono stati pochi, in qualche punto saltano fuori errori. Tuttavia, lo utilizzo con profitto e lo auguro anche a voi.
Grazie per l'attenzione!
Solo gli utenti registrati possono partecipare al sondaggio. , per favore.
C'è bisogno di aggiungere qualcos'altro al software?
Passa all'enterprise!
Sarebbe utile avere set-up, così non si deve installare a mano.
No, così va bene.
Benzina, brucialo.
Ci serve un sacco di roba, scriverò nei commenti.
Hanno votato 34 utenti. Si sono astenuti 13 utenti.
Fonte: habr.com
