Monitoreo de UPS. Segunda parte: automatización del análisis

Hace algún tiempo creé un sistema para evaluar la viabilidad de los UPS de oficina. La evaluación se basa en un seguimiento a largo plazo. Según los resultados del uso del sistema, lo completé y aprendí muchas cosas interesantes, de las que les contaré: bienvenido al gato.

La primera parte

En general, la idea resultó correcta. Lo único que puede aprender de una sola solicitud a UPS es que la vida es dolorosa. Algunos de los parámetros son relevantes para la realidad solo sin 220 V conectados, algunos, según los resultados del análisis, resultan ser una absoluta tontería, otros deben recalcularse manualmente, comprobando con la realidad.

De cara al futuro, intenté agregar estos matices al sistema. Bueno, no podemos contar con las manos, de verdad, ¿somos autómatas o qué?

Por ejemplo, aquí está el parámetro "porcentaje de carga de la batería". Como valor único, no informa nada y suele ser igual a 100. Lo que realmente importa: qué tan rápido se descarga la batería, qué tan rápido se carga, cuántas veces se ha descargado hasta valores críticos. Sorprendentemente, la UPS hace parte de este trabajo por sí misma, pero según fórmulas muy extrañas; Más sobre esto a continuación.

parámetro "carga del SAI"Muy bueno y útil. Pero si lo miras en dinámica, resulta que a veces hay tonterías y, a veces, información interesante sobre el equipo conectado.

«Voltaje de la batería". Casi el Grial, si no fuera por una cosa: la mayor parte del tiempo la batería está cargada y el parámetro muestra el voltaje de carga, no la batería. Espera, ¿no es esto lo que debería hacer el procedimiento de autoprueba?

«Autotest". Debería, pero sus resultados no se muestran en ninguna parte. Si la autoprueba falla, el UPS se apagará y gritará como loco; este es el único resultado disponible. Además, no todos los UPS informan que se ha realizado una autoprueba.

Y "buen intento proveedor" es el parámetro disponible más interesante "tiempo de ejecución de la batería". Está diseñado para predecir cuánto durará la batería bajo la carga existente. La lógica interna del comportamiento del SAI también está ligada a ello. De hecho, muestra sueños color de rosa, especialmente cuando está completamente cargado.

También hubo matices organizativos.

Por ejemplo, todos los UPS que encontré tienen información sobre la fecha de la batería (hasta dos campos). Al mismo tiempo, pude registrar estos datos (después de reemplazar la batería, respectivamente) solo en productos de APC y luego bailar con una pandereta. No hay manera de meter esta información en Powercom, al menos en Windows.
El mismo Powercom se distinguió por los mismos valores en el campo "número de serie". Tampoco está sujeto a grabación.

Cálculo "tiempo de ejecución de la batería“parece incluir valores de períodos en los que el UPS está conectado a 220 V y, en consecuencia, los datos de la batería son francamente incorrectos. De hecho, la duración de la batería se puede dividir con seguridad entre 2, o incluso 3. Y, sin embargo, seguirá siendo un valor puramente sintético. Además, se basa en la “carga de la batería”, que también tiene algunas peculiaridades: en algunos casos no se reinicia durante mucho tiempo después de una carga alta, y en otros tiende a cero.

A pesar de tal zoológico, se puede ver que todos los parámetros todavía son susceptibles de cierta algoritmización. Esto significa que no puede simplemente mirar los datos (y más aún, ver manualmente todos los registros disponibles), sino que puede colocar inmediatamente toda la matriz en el analizador y crear recomendaciones basadas en ellos. Esto es lo que se implementó en la nueva versión del software.

La página de detalles de UPS proporcionará advertencias y avisos:

  • se registró al menos una falla de autoprueba (si el UPS proporciona dicha funcionalidad)
  • es necesario reemplazar la batería
  • valores de carga inusuales en el UPS
  • faltan datos de la bateria
  • valores inusuales de voltaje de entrada
  • Recomendaciones para el uso de datos y mantenimiento del UPS

(todas las opciones posibles se pueden encontrar en ups_additional.php)
Una condición necesaria para un análisis correcto es, por supuesto, la máxima recopilación de datos posible.

En la página principal puede ver inmediatamente los valores máximos y críticos y la predicción del tiempo de funcionamiento ajustada.

Y también:

  • El tiempo máximo de pérdida de energía ahora se calcula correctamente
  • La información actual del UPS se indica en verde, la información obsoleta en gris, la información crítica en rojo y naranja.
  • procedimiento añadido de optimización de la base de datos (se ejecuta manualmente, con creación automática de copias de seguridad)
  • Se eliminó información inútil de la pantalla principal y se agregó información útil :)

Monitoreo de UPS. Segunda parte: automatización del análisis

Monitoreo de UPS. Segunda parte: automatización del análisis

Cláusula de exención de responsabilidades:
Por supuesto, esto no es una empresa en absoluto. Casi toda la instalación se realiza a mano. No hubo suficientes pruebas, aparecieron errores aquí y allá. Sin embargo, lo uso a mi favor y lo deseo para ti.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Gracias por su atención!

Solo los usuarios registrados pueden participar en la encuesta. Registrarsepor favor

¿Hay algo más que deba agregarse al software?

  • ¡Termínalo con la empresa!

  • La configuración sería buena para que no tengas que instalarla manualmente.

  • no, esta bien

  • gasolina, quemala

  • Necesito muchas cosas, las escribiré en los comentarios.

34 usuarios votaron. 13 usuarios se abstuvieron.

Fuente: habr.com

Añadir un comentario