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


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