Monitoramento de UPS. Parte dois – automatizando análises

Há algum tempo, criei um sistema para avaliar a viabilidade de UPS de escritório. A avaliação baseia-se na monitorização a longo prazo. Com base nos resultados do uso do sistema, completei o sistema e aprendi muitas coisas interessantes, das quais falarei - bem-vindo ao gato.

A primeira parte

Em geral, a ideia acabou acertada. A única coisa que você pode aprender com uma solicitação única à UPS é que a vida é uma dor. Alguns dos parâmetros são relevantes para a realidade apenas sem 220 V conectados, alguns, de acordo com os resultados da análise, revelam-se totalmente absurdos, alguns precisam ser recalculados manualmente, verificando com a realidade.

Olhando para o futuro, tentei adicionar essas nuances ao sistema. Bom, não podemos contar com as mãos, sério, somos automatizadores ou o quê?

Por exemplo, aqui está o parâmetro “porcentagem de carga da bateria". Como valor único, não informa nada e geralmente é igual a 100. O que realmente importa: a rapidez com que a bateria descarrega, com que rapidez ela carrega, quantas vezes ela foi descarregada até valores críticos. Surpreendentemente, o UPS faz parte desse trabalho sozinho, mas de acordo com fórmulas muito estranhas; mais sobre isso abaixo.

Parâmetro "Carga UPS"muito bom e útil. Mas se você olhar em dinâmica, acontece que às vezes há bobagens e às vezes há informações interessantes sobre o equipamento conectado.

«Voltagem da bateria". Quase o Graal, se não fosse por uma coisa: na maior parte do tempo a bateria está carregada e o parâmetro exibe a tensão de carga, não a bateria. Espere, não é isso que o procedimento de autoteste deveria fazer?

«Auto teste". Deveria, mas seus resultados não são exibidos em lugar nenhum. Se o autoteste falhar, o UPS desligará e gritará loucamente, este é o único resultado disponível. Além disso, nem todos os UPSs relatam a realização de um autoteste.

E “bom fornecedor” é o parâmetro mais interessante disponível “autonomia da bateria". Ele foi projetado para prever quanto tempo a bateria durará sob a carga existente. A lógica interna do comportamento do UPS também está ligada a ele. Na verdade, ele mostra sonhos otimistas, especialmente quando totalmente carregado.

Também havia nuances organizacionais.

Por exemplo, todos os UPSs que encontrei possuem informações sobre a data da bateria (até dois campos). Ao mesmo tempo, consegui registrar esses dados (após a troca da bateria, respectivamente) apenas em produtos da APC, e depois dançar com pandeiro. Não há como inserir essas informações no Powercom, pelo menos no Windows.
A mesma Powercom se destacou com os mesmos valores no campo “número de série”. Também não está sujeito a gravação.

Cálculo "autonomia da bateria“parece incluir valores de períodos em que o UPS está conectado a 220 V e, portanto, os dados da bateria estão francamente incorretos. Na verdade, a duração da bateria pode ser dividida com segurança por 2 ou até 3. E ainda assim permanecerá um valor puramente sintético. Além disso, é baseado na “carga da bateria”, o que também apresenta algumas peculiaridades: em alguns casos não reinicia por muito tempo após uma carga elevada, e em outros tende a zero.

Apesar desse zoológico, você pode ver que todos os parâmetros ainda são passíveis de alguma algoritmização. Isso significa que você não pode apenas observar os dados (e ainda mais visualizar manualmente todos os registros disponíveis), mas colocar imediatamente todo o array no analisador e construir recomendações com base neles. Foi isso que foi implementado na nova versão do software.

A página de detalhes da UPS fornecerá avisos e recomendações:

  • pelo menos uma falha de autoteste foi registrada (se o UPS fornecer tal funcionalidade)
  • preciso substituir a bateria
  • valores de carga incomuns no UPS
  • falta de dados da bateria
  • valores incomuns de tensão de entrada
  • Recomendações para utilização de dados e manutenção do UPS

(todas as opções possíveis podem ser encontradas em ups_additional.php)
Uma condição necessária para análises corretas, é claro, é a coleta máxima possível de dados.

Na página principal você pode ver imediatamente os valores máximos e críticos e a previsão ajustada do tempo de operação.

E também:

  • O tempo máximo de perda de energia agora é calculado corretamente
  • as informações atuais do UPS são indicadas em verde, as informações desatualizadas em cinza, as informações críticas em vermelho e laranja
  • adicionado procedimento de otimização de banco de dados (executado manualmente, com criação automática de backup)
  • Removidas informações inúteis da tela principal e adicionadas informações úteis :)

Monitoramento de UPS. Parte dois – automatizando análises

Monitoramento de UPS. Parte dois – automatizando análises

Aviso Legal:
Claro, isto não é uma empresa. Quase toda a instalação é feita manualmente. Não houve testes suficientes, erros surgiram aqui e ali. Mesmo assim, uso isso a meu favor e desejo isso para você.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Obrigado!

Apenas usuários registrados podem participar da pesquisa. Entrarpor favor

Há mais alguma coisa que precisa ser adicionada ao software?

  • terminá-lo para a empresa!

  • a configuração seria boa, então você não precisa instalá-la manualmente

  • Não está bem

  • gasolina, queime

  • Preciso de muitas coisas, vou escrevê-las nos comentários

34 usuários votaram. 13 usuários se abstiveram.

Fonte: habr.com

Adicionar um comentário