Некаторы час таму я наводзіў сістэму для адзнакі жыццяздольнасці офісных UPS. Ацэнка заснавана на доўгатэрміновым маніторынгу. Па выніках выкарыстання сістэму дапілаваў і даведаўся шмат цікавага, пра што і раскажу - сардэчна запрашаем пад кат.
У цэлым задумка аказалася дакладнай. З разавага запыту да UPS можна даведацца хіба толькі, што жыццё - боль. Частка параметраў мае дачыненне да рэальнасці толькі без падлучаных 220 У, некаторыя па выніках аналізу аказваюцца адкрытым трызненнем, нейкія трэба пералічваць рукамі, звяраючыся з рэальнасцю.
Забягаючы наперад, гэтыя нюансы ў сістэму я пастараўся дадаць. Ну не рукамі ж лічыць, сапраўды, аўтаматызатары мы ці што.
Вось, напрыклад, параметрзарад батарэі ў працэнтах“. Як адзіночнае значэнне ён паведамляе нічога і звычайна роўны 100. Што сапраўды важна: як хутка батарэя разраджаецца, як хутка зараджаецца, колькі разоў была разраджана да крытычных значэнняў. Дзіўна, але частка гэтай працы КБС робіць сам, аднак па вельмі дзіўных формулах; аб гэтым ніжэй.
Параметр «нагрузка на КБС» вельмі добры і карысны. Але калі глядзець на яго ў дынаміцы, аказваецца, што часам там трызненне, а часам - цікавыя звесткі аб падключаным абсталяванні.
«Вальтаж батарэі“. Практычна Грааль, калі б не адно але: абсалютная большасць часу батарэя знаходзіцца на зарадзе, і ў параметры адлюстроўваецца вальтаж зарада, а не батарэі. Чакайце, а гэтым не павінна займацца працэдура self-test?..
«Саматэставанне“. Павінна толькі яе вынікі выводзяцца нікуды. Пры няўдалым self-test КБС адключыцца і закрычыць як рэзаны, гэта адзіны даступны вынік. Плюс не ўсе КБС паведамляюць аб самім факце які адбыўся self-test.
І "nice try vendor" – самы цікавы з наяўных параметр "battery runtime“. Ён закліканы прадказаць, колькі пратрымаецца батарэя пры наяўнай нагрузцы. Таксама на яго завязана ўнутраная логіка паводзін КБС. Фактычна ж ён паказвае ружовыя мары, асабліва ў стане поўнага зарада.
Знайшліся і нюансы арганізацыйнага характару.
Напрыклад, усе якія трапілі мне КБС маюць дадзеныя аб даце батарэі (аж два палі). Пры гэтым запісаць гэтыя дадзеныя (пасля замены батарэі, адпаведна) мне атрымалася толькі ў вырабы ад APC, і тое танчачы з бубнам. У Powercom жа гэтыя звесткі не ўпіхнуць ніяк, прынамсі, пад Windows.
Той жа Powercom вызначыўся аднолькавымі значэннямі ў поле "serial number". Запісу яно таксама не падлягае.
Калькуляцыя «battery runtime«, падобна, уключае ў сябе значэння з тых перыядаў, калі да КБС падлучаныя 220 У, і, адпаведна, дадзеныя аб батарэі адкрыта няслушныя. Па факце battery runtime можна смела дзяліць на 2, а то і на 3. І пры гэтым яно ўсё роўна застанецца асабліва сінтэтычным значэннем. Акрамя таго, яно заснавана на «battery load», за якім таксама заўважаны дзівацтвы: на некаторых асобніках яно доўга не скідаецца пасля высокай нагрузкі, а на іншых - імкнецца да нуля.
Нягледзячы на такі заапарк, можна ўбачыць, што ўсе параметры па-ранейшаму паддаюцца некаторай алгарытмізацыі. А значыць, можна не проста глядзець на дадзеныя (і ўжо тым больш праглядаць уручную ўсе наяўныя запісы), але адразу заганяць увесь масіў у аналізатар і будаваць на іх падставе рэкамендацыі. Што і было рэалізавана ў новай версіі ПЗ.
Старонка звестак аб КБС выдасць папярэджанні і рэкамендацыі:
- зарэгістраваны хаця б адзін правал self-test (калі КБС дае такі функцыянал)
- неабходнасць замяніць батарэю
- незвычайныя значэнні нагрузкі на КБС
- адсутнасць дадзеных аб батарэі
- незвычайныя значэнні ўваходнай напругі
- рэкамендацыі па выкарыстанні дадзеных і абслугоўванні КБС
(усе магчымыя варыянты можна знайсці ў ups_additional.php)
Неабходнай умовай для карэктнай аналітыкі, вядома, з'яўляецца максімальна магчымы збор даных.
На галоўнай старонцы можна адразу ўбачыць максімальныя і крытычныя значэнні і адкарэктаванае прадказанне часу працы.
А яшчэ:
- зараз карэктна лічыцца максімальны час страты харчавання
- актуальная інфармацыя з КБС пазначаецца зялёным колерам, састарэлая - шэрым, крытычная чырвоным і аранжавым
- дададзена працэдура аптымізацыі базы дадзеных (запускаецца ўручную, з аўтаматычным стварэннем бэкапу)
- прыбрана бескарысная інфармацыя з галоўнага экрана і дададзена карысная 🙂
Адмова ад адказнасці:
Вядома, гэта зусім не энтепрайз. Практычна ўся ўстаноўка ўручную. Тэстаў было замала, дзе-нідзе выскокваюць памылкі. Тым не менш, карыстаюся з карысцю і вам зычу.
Дзякуй за ўвагу!
Толькі зарэгістраваныя карыстачы могуць удзельнічаць у апытанні.
Трэба нешта яшчэ дадаваць у ПЗ?
-
дапілоўвай да энтэрпрайзу!
-
setup-ы б нядрэнна, каб не рукамі ставіць
-
не, дык нормаў
-
бензін, спалі яго
-
кучу ўсяго трэба, напішу ў каментарах
Прагаласавалі 34 карыстальніка. Устрымаліся 13 карыстальнікаў.
Крыніца: habr.com