Преди известно време създадох система за оценка жизнеспособността на офисните UPS. Оценката се основава на дългосрочно наблюдение. В резултат на използването на системата направих ревизии и научих много интересни неща, за които ще разкажа – добре дошли под кат.
Като цяло концепцията се оказа вярна. От еднократен запит към UPS може да се разбере само, че животът е страдание. Част от параметрите имат отношение към реалността само без включени 220 В, някои в резултат на анализа се оказват откровен абсурд, а други трябва да се пресмятат ръчно, сверявайки с реалността.
Накратко, тези нюанси успях да добавя в системата. Няма да смятам на ръка, ние сме автоматизатори или какво.
Ето, например, параметърът "процент на заряда на батерията". Като единична стойност той не казва нищо и обикновено е равен на 100. Наистина важно е: колко бързо се разрежда батерията, колко бързо се зарежда, колко пъти е била разредена до критични стойности. Учудващо е, но част от тази работа UPS прави сам, макар и по много странни формули; за това по-долу.
Параметърът "натоварване на UPS" е наистина добър и полезен. Но ако го гледате в динамика, се оказва, че понякога там има абсурд, а понякога — интересна информация за свързаното оборудване.
«Напрежение на батерията". Практически Граал, ако не беше едно но: абсолютното мнозинство от времето батерията остава в заряд, и в параметъра се показва напрежението на заряда, а не на батерията. Изчакайте, а това не трябва ли да се обработва от процедурата за самостоятелен тест?..
«Самостоятелен тест". Трябва, само че неговите резултати не се показват никъде. При неуспешен самостоятелен тест UPS ще се изключи и ще застраши като резан, това е единственият наличен резултат. Освен това не всички UPS съобщават за самия факт на проведен самостоятелен тест.
И „непохватен опит на доставчика“ – най-интригуващият от наличните параметри "работно време на батерията". Той е предназначен да предскаже колко дълго ще издържи батерията при съществуващото натоварване. Освен това той е свързан с вътрешната логика на поведението на UPS. Всъщност той показва розови мечти, особено при състояние на пълен заряд.
Намериха се и нюанси от организационен характер.
Например, всички ИБП, с които се сблъсках, имат данни за датата на батерията (дори два полета). Въпреки това, успях да запиша тези данни (след смяната на батерията) само в изделия от APC, и то след доста усилия. При Powercom обаче тези сведения не могат да бъдат въведени по никакъв начин, поне под Windows.
Същият Powercom се отличи с идентични стойности в полето „серийен номер“. Записването му също не подлежи на промяна.
Калкулацията „работно време на батерията„ изглежда, че включва стойности от периодите, когато ИБП е свързан към 220 В, и съответно данните за батерията са явно неверни. По факта, времето на работа на батерията може смело да се дели на 2, а понякога и на 3. И въпреки това, остава строго синтетична стойност. Освен това, базата е на „натоварване на батерията“, за което също са забелязани странности: при някои модели то дълго време не се нулира след високо натоварване, а при други – бързо се стреми към нула.
Въпреки този зоопарк, може да се види, че всички параметри все още са податливи на определена алгоритмитизация. Тоест, не е нужно само да гледате данните (и разбира се, да преглеждате ръчно всички налични записи), а веднага да вкарате целия масив в анализатор и да изградите на тяхна база препоръки. Каквото беше реализирано в новата версия на софтуера.
Страницата с информация за ИБП ще издаде предупреждения и препоръки:
- регистриран е поне един провал на self-test (ако ИБП предоставя такава функционалност)
- необходимост да се замени батерията
- нетипични стойности на натоварването на ИБП
- липса на данни за батерията
- нетипични стойности на входното напрежение
- препоръки за използването на данните и поддръжката на ИБП
(всички възможни опции можете да намерите в ups_additional.php)
Необходимото условие за коректна аналитика, разбира се, е максимално възможното събиране на данни.
На главната страница веднага можете да видите максималните и критичните стойности и коригирана прогноза за времето на работа.
А също:
- сега правилно се изчислява максималното време на загуба на захранване
- актуалната информация от ИБП е обозначена с зелен цвят, остарялата – със сив, критичната – с червен и оранжев
- добавена е процедура за оптимизиране на базата данни (стартира се ръчно, с автоматично създаване на резервно копие)
- премахната е безполезната информация от главния екран и е добавена полезната 🙂


Отказ:
Разбира се, това съвсем не е ентърпрайз. Почти всичко се настройва ръчно. Имаше малко тестове, тук-там изникват грешки. Въпреки това, използвам го с полза и ви желая също.
Благодаря за вниманието!
Само регистрирани потребители могат да участват в анкетата. , моля.
Трябва ли да добавяме нещо друго в софтуера?
поправи го до ентърпрайз!
би било добре да има setup-и, за да не се инсталира ръчно
не, така е нормално
гориво, изгори го
трябва ми доста неща, ще напиша в коментарите
Гласували са 34 потребители. 13 потребители са се въздържали.
Източник: habr.com
