Мониторинг на UPS. Част втора - автоматизиране на анализа

Преди време създадох система за оценка на жизнеспособността на офис UPS. Оценката се основава на дългосрочно наблюдение. Въз основа на резултатите от използването на системата завърших системата и научих много интересни неща, за които ще ви разкажа - добре дошли в котката.

Първата част

Като цяло идеята се оказа правилна. Единственото нещо, което можете да научите от еднократна заявка до UPS е, че животът е болка. Някои от параметрите са от значение за реалността само без свързано 220 V, някои, според резултатите от анализа, се оказват пълна глупост, някои трябва да бъдат преизчислени на ръка, като се сверят с реалността.

Гледайки напред, се опитах да добавя тези нюанси към системата. Е, ние не можем да броим с ръцете си, наистина, автоматици ли сме или какво?

Например, тук е параметърът „процент на зареждане на батерията". Като единична стойност не отчита нищо и обикновено е равна на 100. Това, което наистина има значение: колко бързо се разрежда батерията, колко бързо се зарежда, колко пъти е била разредена до критични стойности. Изненадващо, UPS върши част от тази работа сам, но по много странни формули; повече за това по-долу.

параметър "UPS натоварване„много добро и полезно. Но ако го погледнете в динамика, се оказва, че понякога има глупости, а понякога има интересна информация за свързаното оборудване.

«Напрежение на батерията". Почти Граал, ако не и едно нещо: абсолютното мнозинство от времето батерията е заредена и параметърът показва напрежението на зареждане, а не батерията. Чакай, не е ли това, което трябва да прави процедурата за самотест?..

«Автотест". Трябва, но резултатите от него не се показват никъде. Ако самотестът се провали, UPS ще се изключи и ще крещи като луд, това е единственият наличен резултат. Освен това не всички UPS съобщават за факта, че е извършен самотест.

И „добър опитен доставчик“ е най-интересният наличен параметър „време на работа на батерията". Той е предназначен да предвиди колко дълго ще издържи батерията при съществуващото натоварване. Вътрешната логика на поведение на UPS също е свързана с него. Всъщност той показва розови сънища, особено когато е напълно зареден.

Имаше и организационни нюанси.

Например всички UPS-и, на които съм попадал имат информация за датата на батерията (цели две полета). В същото време успях да запиша тези данни (съответно след смяна на батерията) само в продукти от APC и след това да танцувам с тамбура. Няма начин да натъпчете тази информация в Powercom, поне под Windows.
Същият Powercom се отличава със същите стойности в полето „сериен номер“. Също така не подлежи на запис.

изчисление "време на работа на батерията„изглежда включва стойности от периоди, когато UPS е свързан към 220 V, и съответно данните за батерията са откровено неверни. Всъщност времето за работа на батерията може безопасно да бъде разделено на 2 или дори 3. И все пак това ще остане чисто синтетична стойност. В допълнение, той се основава на „зареждане на батерията“, което също има някои странности: в някои случаи не се нулира дълго време след високо натоварване, а в други клони към нула.

Въпреки такъв зоопарк, можете да видите, че всички параметри все още се поддават на някаква алгоритмизация. Това означава, че не можете просто да разглеждате данните (и още повече ръчно да преглеждате всички налични записи), но незабавно да поставите целия масив в анализатора и да изградите препоръки въз основа на тях. Това е приложено в новата версия на софтуера.

Страницата с подробности за UPS ще предостави предупреждения и съвети:

  • регистрирана е поне една грешка при самотеста (ако UPS предоставя такава функционалност)
  • трябва да смените батерията
  • необичайни стойности на натоварване на UPS
  • липсват данни за батерията
  • необичайни стойности на входното напрежение
  • Препоръки за използване на данни и поддръжка на UPS

(всички възможни опции могат да бъдат намерени в ups_additional.php)
Необходимо условие за коректен анализ, разбира се, е максималното възможно събиране на данни.

На главната страница можете веднага да видите максималните и критичните стойности и коригираната прогноза за времето на работа.

И също:

  • Максималното време за загуба на мощност вече е изчислено правилно
  • текущата информация от UPS е обозначена в зелено, остарялата информация в сиво, критичната информация в червено и оранжево
  • добавена процедура за оптимизиране на база данни (изпълнява се ръчно, с автоматично създаване на резервно копие)
  • Премахна безполезна информация от главния екран и добави полезна информация :)

Мониторинг на UPS. Част втора - автоматизиране на анализа

Мониторинг на UPS. Част втора - автоматизиране на анализа

Опровержение:
Разбира се, това изобщо не е предприятие. Почти цялата инсталация се извършва на ръка. Нямаше достатъчно тестове, тук-там изскачаха грешки. Въпреки това го използвам в моя полза и ви го пожелавам.
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Спасибо за внимание!

В анкетата могат да участват само регистрирани потребители. Впиши се, Моля те.

Има ли нещо друго, което трябва да се добави към софтуера?

  • довършете го до предприятието!

  • настройката би била добра, така че не се налага да го инсталирате ръчно

  • не, това е добре

  • бензин, изгори го

  • Имам нужда от много неща, ще ги напиша в коментарите

34 потребители гласуваха. 13 потребители се въздържаха.

Източник: www.habr.com

Добавяне на нов коментар