Surveillance UPS. Deuxième partie - Automatiser l'analyse

Il y a quelque temps, j'ai mis au point un système d'évaluation de la viabilité des onduleurs de bureau. L'évaluation est basée sur une surveillance à long terme. Sur la base des résultats de l'utilisation du système, je l'ai terminé et j'ai appris beaucoup de choses intéressantes, dont je vais vous parler - bienvenue au chat.

Première partie

En général, l'idée était correcte. D'une demande unique à UPS, vous ne pouvez découvrir que la vie est une douleur. Certains paramètres ne sont pertinents pour la réalité que sans 220 V connectés, certains selon les résultats de l'analyse se révèlent être un délire franc, certains doivent être comptés à la main, en vérifiant avec la réalité.

Pour l'avenir, j'ai essayé d'ajouter ces nuances au système. Eh bien, ne le prenez pas avec vos mains, en fait, nous ou quels automates.

Ici, par exemple, le paramètre " pourcentage de batterie ". En tant que valeur unique, il ne rapporte rien et est généralement de 100. Ce qui est vraiment important: à quelle vitesse la batterie se décharge, à quelle vitesse elle se charge, combien de fois elle a été déchargée à des valeurs critiques. Étonnamment, l'UPS effectue cependant une partie de ce travail lui-même, selon des formules très étranges; plus à ce sujet ci-dessous.

Le paramètre " UPS charge " est très bon et utile. Mais si vous le regardez dans la dynamique, il s'avère que parfois il y a un non-sens, et parfois il y a des informations intéressantes sur l'équipement connecté.

" Tension de la batterie. " Presque le Graal, sinon pour une chose: la majorité absolue du temps où la batterie est en charge, et le paramètre affiche la tension de la charge, pas la batterie. Attendez, la procédure d'auto-test ne devrait-elle pas faire cela? ..

" Auto-test ". Il le devrait, seuls ses résultats ne sont affichés nulle part. Si l'autotest échoue, l'onduleur s'arrête et crie comme une coupure, c'est le seul résultat disponible. De plus, tous les onduleurs ne signalent pas le fait d'un auto-test.

Et «nice try vendor» est le paramètre le plus intéressant de « batterie runtime » disponible. Il est conçu pour prévoir combien de temps la batterie durera sous la charge actuelle. De plus, la logique interne du comportement de l'onduleur lui est liée. En fait, il montre des rêves roses, surtout à pleine charge.

Il y avait aussi des nuances organisationnelles.

Par exemple, tous les onduleurs que j'ai reçus ont des données sur la date de la batterie (jusqu'à deux champs). Dans le même temps, j'ai réussi à écrire ces données (après avoir remplacé la batterie, respectivement) uniquement dans les produits APC, puis à danser avec un tambourin. Dans Powercom, ces informations ne peuvent en aucun cas être diffusées, du moins sous Windows.
Le même Powercom se distingue par les mêmes valeurs dans le champ "numéro de série". Il n'est pas non plus soumis à enregistrement.

Le calcul de «l' autonomie de la batterie » semble inclure des valeurs de ces périodes où 220 V est connecté à l'onduleur et, par conséquent, les informations sur la batterie sont franchement incorrectes. En fait, l'autonomie de la batterie peut être divisée en toute sécurité par 2, voire par 3. Et en même temps, elle restera toujours une valeur purement synthétique. En outre, il est basé sur une «charge de batterie», ce qui est également noté pour des bizarreries: dans certains cas, il ne se réinitialise pas longtemps après une charge élevée, et dans d'autres, il tend à zéro.

Malgré un tel zoo, vous pouvez voir que tous les paramètres se prêtent encore à une certaine algorithmisation. Cela signifie que vous ne pouvez pas simplement regarder les données (et plus encore afficher manuellement tous les enregistrements disponibles), mais conduire immédiatement l'ensemble de la baie dans l'analyseur et formuler des recommandations en fonction de celles-ci. Qui a été implémenté dans la nouvelle version du logiciel.

La page d'informations d'UPS contient des avertissements et des recommandations:

  • au moins un échec d'autotest a été enregistré (si l'onduleur fournit une telle fonctionnalité)
  • besoin de remplacer la batterie
  • valeurs de charge inhabituelles de l'UPS
  • manque de données sur la batterie
  • valeurs de tension d'entrée inhabituelles
  • Consignes d'utilisation et de maintenance des données UPS

(toutes les options possibles se trouvent dans ups_additional.php)
Une condition préalable à une analyse correcte est, bien entendu, la collecte maximale de données possible.

Sur la page principale, vous pouvez immédiatement voir les valeurs maximales et critiques et la prévision correcte du temps de fonctionnement.

Et aussi:

  • maintenant le temps de perte de puissance maximum est correctement pris en compte
  • les informations à jour avec l'onduleur sont indiquées en vert, obsolètes en gris, critiques en rouge et orange
  • procédure d'optimisation de la base de données ajoutée (lancée manuellement, avec création de sauvegarde automatique)
  • Les informations inutiles ont été supprimées de l'écran principal et des informations utiles ont été ajoutées :)

image

image

Avertissement:
Bien sûr, ce n'est pas du tout complice. La quasi-totalité de l'installation est manuelle. Les tests n'étaient pas suffisants, à certains endroits, des erreurs apparaissent. Néanmoins, j'en profite et vous souhaite.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Merci de votre attention!

Source: https://habr.com/ru/post/fr463127/


All Articles