Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri

Jums ir jāievieto aprÄ«kojums uzraudzÄ«bā, un jÅ«su iecienÄ«tākajā Zabbix sistēmā Ŕāda veida aprÄ«kojumam nav gatavas veidnes. IzplatÄ«ta situācija? Katrs no tā izkļūst savā veidā. Viens administrators meklē risinājumu internetā. Otrais izstrādā savu. Un daži atteiksies no Ŕī uzdevuma. Tagad Zabbix komanda ar katru jaunu laidienu paplaÅ”ina sistēmā iepriekÅ” instalēto veidņu kopu. Piemēram, gaidāmajā versijā 5.0 parādÄ«sies jauna universāla veidne serveru uzraudzÄ«bai, izmantojot IPMI - Template Server by IPMI. Kolēģi lÅ«dza palÄ«dzÄ«bu, lai atkļūdotu tā darbÄ«bu dažādu ražotāju iekārtās. Mums Ŕī ir vēl viena unikāla iespēja noorganizēt jaunas funkcionalitātes testa braucienu. Dalāmies ar rezultātiem.

Kā izskatās jaunā veidne?

Lai uzraudzÄ«tu savu serveri, izmantojot Å”o veidni, sistēmā ir jāizveido ā€œtÄ«kla mezglsā€ ar konfigurētu uzraudzÄ«bu caur IPMI un tam jāpievieno veidne Template Server by IPMI (1. att.). Å eit nebÅ«s detalizēts Ŕīs operācijas apraksts: detalizētas instrukcijas ir oficiālajā Zabbix dokumentācijā.

RÄ«si. 1. IPMI veidņu serveris

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
Apsveriet Ŕīs veidnes un tās struktūras principus.

Veidne ir balstÄ«ta uz ipmitool utilÄ«tu. Tas ļauj iegÅ«t nepiecieÅ”amo statistiku no aprÄ«kojuma, izmantojot IPMI. Å Ä«s utilÄ«tas funkcionalitātes izmantoÅ”ana un visu nepiecieÅ”amo datu iegÅ«Å”ana tagad ir pieejama lietotājam, izmantojot tÄ«mekļa saskarni, izmantojot IPMI aÄ£enta vienuma veidu un Ä«paÅ”o ipmi.get atslēgu. Tas kļuva iespējams tikai tāpēc, ka jaunajā versijā parādÄ«jās atslēga ipmi.get.

Veidnē Template Server by IPMI datu elements Item Get IPMI sensors ir atbildÄ«gs par informācijas vākÅ”anas organizÄ“Å”anu, izmantojot Å”o jauno funkcionalitāti (2. att.).

Rīsi. 2. Vienums Iegūt IPMI sensorus

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
Item Get IPMI sensors datu elementa darba rezultātā Zabbix sistēmā parādās informācija par iekārtu stāvokli strukturētā JSON formātā (3. att.).

Rīsi. 3. Vienuma Iegūt IPMI sensorus rezultāta piemērs

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
Papildus datu elementam Item Get IPMI sensors, veidnei ir arÄ« divi noteikÅ”anas noteikumi Discrete sensors discovery (4. att.) un Threshold sensors discovery (5. att.). Å ajos atklāŔanas kārtulos tiek izmantots JSON, kas izriet no vienuma Item Get IPMI sensors, lai automātiski izveidotu jaunus vienumus un aktivizētājus. Tas ir skaidri redzams zemāk esoÅ”ajos attēlos sadaļā Pamatelements.

RÄ«si. 4. Diskrētu sensoru atklāŔanas noteikums

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
RÄ«si. 5. SliekŔņa sensoru noteikÅ”anas noteikums

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
Kāpēc veidnē tiek izmantoti divi atklāŔanas noteikumi, nevis viens?

Diskrētu sensoru atklāŔana nodroÅ”ina automātisku datu elementu izveidi, kas savās vērtÄ«bās ir "string" tipa. Un Threshold sensors discovery noteikums ļauj automātiski izveidot datu elementus, kuru vērtÄ«bās ir ā€œskaitļaā€ tips. Turklāt Å”is noteikums var veidot lÄ«dz 6 trigeriem katram datu elementam (6. att.).

SprÅ«da nosacÄ«jumu vērtÄ«bas tiek ņemtas no JSON, tas ir, no paÅ”as ierÄ«ces. Trigeri ir izveidoti 6 sliekŔņiem: apakŔējais bÄ«stamais, zemākais kritiskais, apakŔējais nekritiskais, augŔējais nekritiskais, augŔējais kritiskais, augŔējais bÄ«stamais. Ja JSON failā trÅ«kst kāda sliekŔņa vērtÄ«bas, aktivizētājs netiek izveidots.

Ģenerētajā trigerī slieksni var ignorēt Zabbix līmenī. Tomēr, mūsuprāt, loģiskākais veids, kā mainīt trigeri, ir pārveidot to aparatūras līmenī. Kā to izdarīt, parasti ir norādīts ierīces instrukcijās.

RÄ«si. 6. 6 sliekŔņa sensoru atklāŔanas sprÅ«da prototipi

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
Iejūgs un ejam

Lai pārbaudītu veidnes serveri pēc IPMI veidnes, mēs atlasījām trīs ražotāju serverus: IBM, HP un Huawei. Dažas minūtes pēc savienojuma no viņiem tika iegūti tabulā redzamie rezultāti.

1. tabula. Veidņu serveris pēc IPMI testa rezultātiem

Iekārtu ražotājs
Aprīkojuma modelis
Automātiski ģenerēto vienumu skaits
Automātiski izveidoto aktivizētāju skaits

HP
ProLiant DL360 G5
20
24

Huawei
1288H V5
175
56

IBM
Sistēma X
139
27

Visu aprīkojumu varēja veiksmīgi uzraudzīt, izmantojot jaunu veidni un jaunu atslēgu ipmi.key.

Visvairāk datu varējām iegÅ«t no Huawei aprÄ«kojuma un vismazāk no HP. Iemesls tam ir ierīču aparatÅ«ras atŔķirÄ«bas, un tam nav nekā kopÄ«ga ar jaunās veidnes kvalitāti.

Tālāk redzamajos ekrānuzņēmumos varat redzēt vienumus un aktivizētājus, ko automātiski izveido veidne.

Rīsi. 7. Automātiski ģenerēti datu elementi

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
RÄ«si. 8. Veidnes automātiski Ä£enerētie trigeri

Zabbix 5.0 jeb Kas jauns ar IPMI veidņu serveri
* * *

IPMI veidņu serveris izrādÄ«jās labākais. Tas izrādÄ«jās viegli lietojams un, pats galvenais, ā€œuniversālsā€.

Veidne Template Server by IPMI tiks iekļauta Zabbix 5.0 versijas pamata veidņu sarakstā. Mēs no savas puses stingri atbalstām Å”o ražotāja pieeju. Pat ja speciālisti ir spiesti izveidot savas specializētās veidnes, mēs iesakām par pamatu ņemt paÅ”a ražotāja noteiktās un IPMI Template Server ievērotās pieejas. Pirmkārt, izmantojiet automātisko vienumu atraÅ”anu, izmantojot galveno vienumu. Un, otrkārt, gadÄ«jumos, kad tas ir iespējams, izmantojiet automātisko sprÅ«da noteikÅ”anu, izmantojot galveno vienumu.

Mēs ar nepacietÄ«bu gaidām Zabbix 5.0 izlaiÅ”anu tuvākajā nākotnē!

Autors: Dmitrijs Untila, Jet Infosystems uzraudzības sistēmu arhitekts

Avots: www.habr.com

Pievieno komentāru