UPS մոնիտորինգ. Երկրորդ մաս - վերլուծության ավտոմատացում

Որոշ ժամանակ առաջ ես ստեղծեցի գրասենյակային UPS-ի կենսունակության գնահատման համակարգ։ Գնահատումը հիմնված է երկարաժամկետ մոնիտորինգի վրա: Համակարգի օգտագործման արդյունքների հիման վրա ես ավարտեցի համակարգը և սովորեցի շատ հետաքրքիր բաներ, որոնց մասին ես ձեզ կասեմ՝ բարի գալուստ կատու:

Առաջին մասը

Ընդհանուր առմամբ, միտքը ճիշտ է ստացվել։ Միակ բանը, որ դուք կարող եք սովորել UPS-ին միանգամյա խնդրանքից, այն է, որ կյանքը ցավ է: Որոշ պարամետրեր իրականությանը համապատասխանում են միայն առանց 220 Վ-ի միացման, որոշները, ըստ վերլուծության արդյունքների, պարզվում են ուղղակի անհեթեթություն, որոշները պետք է վերահաշվարկվեն ձեռքով, ստուգելով իրականությունը:

Առաջ նայելով, ես փորձեցի այս նրբությունները ավելացնել համակարգին: Դե, մենք չենք կարող մեր ձեռքերով հաշվել, իսկապե՞ս մենք ավտոմատներ ենք, թե՞ ինչ:

Օրինակ, ահա պարամետրը «մարտկոցի լիցքավորման տոկոսը«. Որպես մեկ արժեք, այն ոչինչ չի հաղորդում և սովորաբար հավասար է 100-ի: Ինչն է իրականում կարևոր. որքան արագ է լիցքաթափվում մարտկոցը, որքան արագ է այն լիցքավորվում, քանի անգամ է այն լիցքաթափվել մինչև կրիտիկական արժեքները: Զարմանալիորեն, UPS-ն ինքն է կատարում այս աշխատանքի մի մասը, բայց շատ տարօրինակ բանաձևերի համաձայն. այս մասին ավելին ստորև:

Պարամետր "UPS-ի բեռը«Շատ լավ և օգտակար. Բայց եթե դինամիկայի մեջ նայես, կստացվի, որ երբեմն անհեթեթություն կա, երբեմն էլ հետաքրքիր տեղեկություններ միացված սարքավորումների մասին։

«Մարտկոցի լարումը«. Գրեթե Grail, եթե ոչ մի բանի համար. ժամանակի բացարձակ մեծամասնությունը մարտկոցը լիցքավորված է, և պարամետրը ցույց է տալիս լիցքավորման լարումը, ոչ թե մարտկոցը: Սպասեք, չէ՞ որ սա այն է, ինչ պետք է անի ինքնաստուգման ընթացակարգը:

«Ինքնաքննություն«. Պետք է, բայց դրա արդյունքները ոչ մի տեղ չեն ցուցադրվում: Եթե ​​ինքնափորձարկումը ձախողվի, UPS-ը կանջատվի և խելագարի պես կբղավի, սա միակ հասանելի արդյունքն է: Բացի այդ, ոչ բոլոր UPS-ներն են հայտնում այն ​​մասին, որ տեղի է ունեցել ինքնաթեստ:

Իսկ «հաճելի փորձ վաճառող»-ը հասանելի ամենահետաքրքիր պարամետրն է.մարտկոցի աշխատանքի ժամանակը«. Այն նախատեսված է կանխատեսելու համար, թե որքան երկար կծառայի մարտկոցը առկա բեռի տակ: Դրա հետ է կապված նաև UPS-ի վարքագծի ներքին տրամաբանությունը։ Իրականում այն ​​ցույց է տալիս վարդագույն երազներ, հատկապես այն դեպքում, երբ ամբողջովին լիցքավորված է:

Կային նաև կազմակերպչական նրբերանգներ.

Օրինակ, իմ հանդիպած բոլոր UPS-ները տեղեկություններ ունեն մարտկոցի ամսաթվի մասին (XNUMX դաշտ): Միևնույն ժամանակ, ես կարողացա այս տվյալները գրանցել (համապատասխանաբար մարտկոցը փոխարինելուց հետո) միայն APC-ի արտադրանքներում, այնուհետև պարելով դափի հետ: Այս տեղեկատվությունը Powercom-ի մեջ խցկելու միջոց չկա, գոնե Windows-ի տակ:
Նույն Powercom-ն առանձնացել է նույն արժեքներով «սերիական համար» դաշտում։ Այն նույնպես ենթակա չէ ձայնագրման։

հաշվարկ»մարտկոցի աշխատանքի ժամանակը«Թվում է, թե ներառում է արժեքներ այն ժամանակաշրջաններից, երբ UPS-ը միացված է 220 Վ-ին, և, համապատասխանաբար, մարտկոցի տվյալները անկեղծորեն սխալ են: Իրականում, մարտկոցի աշխատաժամանակը կարելի է ապահով կերպով բաժանել 2-ի կամ նույնիսկ 3-ի: Այնուամենայնիվ, այն դեռ կմնա որպես զուտ սինթետիկ արժեք: Բացի այդ, այն հիմնված է «մարտկոցի ծանրաբեռնվածության» վրա, որն ունի նաև տարօրինակություններ. որոշ դեպքերում այն ​​երկար ժամանակ չի զրոյանում բարձր ծանրաբեռնվածությունից հետո, իսկ որոշ դեպքերում այն ​​ձգտում է զրոյի:

Չնայած նման կենդանաբանական այգուն, դուք կարող եք տեսնել, որ բոլոր պարամետրերը դեռ ենթակա են որոշակի ալգորիթմացման: Սա նշանակում է, որ դուք կարող եք ոչ միայն դիտել տվյալները (և առավել եւս ձեռքով դիտել բոլոր առկա գրառումները), այլ անմիջապես ամբողջ զանգվածը դնել անալիզատորի մեջ և դրանց հիման վրա առաջարկություններ ստեղծել: Սա այն է, ինչ ներդրվել է ծրագրաշարի նոր տարբերակում։

UPS-ի մանրամասների էջը կտրամադրի նախազգուշացումներ և խորհուրդներ.

  • գրանցվել է առնվազն մեկ ինքնափորձարկման ձախողում (եթե UPS-ն ապահովում է նման գործառույթ)
  • անհրաժեշտ է փոխարինել մարտկոցը
  • UPS-ի վրա անսովոր բեռնվածության արժեքներ
  • մարտկոցի տվյալները բացակայում են
  • անսովոր մուտքային լարման արժեքներ
  • Տվյալների օգտագործման և UPS-ի պահպանման վերաբերյալ առաջարկություններ

(բոլոր հնարավոր տարբերակները կարելի է գտնել ups_additional.php-ում)
Ճիշտ վերլուծության համար անհրաժեշտ պայման, իհարկե, տվյալների առավելագույն հնարավոր հավաքագրումն է։

Հիմնական էջում դուք կարող եք անմիջապես տեսնել առավելագույն և կրիտիկական արժեքները և ճշգրտված գործառնական ժամանակի կանխատեսումը:

Ինչպես նաեւ:

  • Էլեկտրաէներգիայի կորստի առավելագույն ժամանակը այժմ ճիշտ է հաշվարկված
  • UPS-ի ընթացիկ տեղեկատվությունը նշված է կանաչ, հնացած տեղեկատվությունը մոխրագույնով, կրիտիկական տեղեկատվությունը կարմիր և նարնջագույն:
  • ավելացված տվյալների բազայի օպտիմալացման ընթացակարգ (գործում է ձեռքով, ավտոմատ կրկնօրինակի ստեղծումով)
  • Հիմնական էկրանից հեռացրել է անպետք տեղեկատվությունը և ավելացրել օգտակար տեղեկատվություն :)

UPS մոնիտորինգ. Երկրորդ մաս - վերլուծության ավտոմատացում

UPS մոնիտորինգ. Երկրորդ մաս - վերլուծության ավտոմատացում

Ազատում պատասխանատվությունից:
Իհարկե, սա ամենևին էլ ձեռնարկություն չէ։ Գրեթե ամբողջ տեղադրումը կատարվում է ձեռքով։ Չկային բավականաչափ թեստեր, այստեղ-այնտեղ սխալներ էին հայտնվում: Այնուամենայնիվ, ես դա օգտագործում եմ իմ օգտին և մաղթում եմ ձեզ։
github.com/automatize-it/NUT_UPS_monitoring_webserver_for_Windows

Շնորհակալություն ձեր ուշադրության համար:

Հարցմանը կարող են մասնակցել միայն գրանցված օգտվողները։ Մուտք գործել, խնդրում եմ:

Կա՞ որևէ այլ բան, որը պետք է ավելացվի ծրագրաշարին:

  • ավարտել այն ձեռնարկությանը:

  • կարգավորումը լավ կլիներ, որպեսզի այն ձեռքով տեղադրեք

  • ոչ, դա լավ է

  • բենզին, վառիր

  • Ինձ շատ բաներ են պետք, դրանք կգրեմ մեկնաբանություններում

Քվեարկել է 34 օգտատեր։ 13 օգտատեր ձեռնպահ է մնացել։

Source: www.habr.com

Добавить комментарий