Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI

Duhet tĂ« vendosni pajisjet pĂ«r monitorim, por nĂ« sistemin tuaj tĂ« preferuar Zabbix nuk ka njĂ« template tĂ« gatshĂ«m pĂ«r kĂ«tĂ« lloj pajisjeje. NjĂ« situatĂ« e njohur? Çdokush gjen mĂ«nyrĂ«n e tij pĂ«r ta zgjidhur kĂ«tĂ«. NjĂ« administrator kĂ«rkon zgjidhje nĂ« hapĂ«sirat e internetit. Tjetri zhvillon versionin e tij. Disa e lĂ«nĂ« kĂ«tĂ« detyrĂ«. Aktualisht, ekipi i Zabbix me çdo kyç tĂ« ri zgjerojnĂ« setin e templates tĂ« paracaktuara nĂ« sistem. PĂ«r shembull, nĂ« versionin 5.0 qĂ« po del, do tĂ« ketĂ« njĂ« template tĂ« re universale pĂ«r monitorim serverĂ«sh pĂ«rmes IPMI - Template Server by IPMI. KolegĂ«t kĂ«rkuan ndihmĂ« nĂ« testimin e funksionimit tĂ« tij nĂ« pajisje nga prodhues tĂ« ndryshĂ«m. PĂ«r ne, kjo Ă«shtĂ« njĂ« mundĂ«si unike pĂ«r tĂ« provuar funksionalitetin e ri. Po ndajmĂ« rezultatet.

Si duket template i ri?

Për të vendosur në monitorim serverin tuaj me këtë template, ju nevojitet të krijoni një "çerek rrjeti" në sistem me monitorimin e konfigurimit përmes IPMI dhe ta lidhni atë me template Template Server by IPMI (Fig. 1). Këtu nuk do të ketë përshkrim të detajuar të kësaj operacioni: një udhëzim i detajuar gjendet në dokumentacionin zyrtar të Zabbix.

Fig. 1. Template Server by IPMI

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Le të shqyrtojmë parimet e funksionimit të këtij template dhe strukturën e tij.

Baza e template është utilitari ipmitool. Ajo lejon të merrni statistikat e nevojshme nga pajisjet përmes IPMI. Përdorimi i funksionalitetit të këtij utilitari dhe marrja e të dhënave të nevojshme tani është e disponueshme për përdoruesit përmes ndërfaqes së uebit duke përdorur llojin e elementeve të dhënave IPMI agent, dhe çelësi të veçantë ipmi.get. Kjo u bë e mundur vetëm falë shfaqjes së çelësit ipmi.get në versionin e ri.

Në template-in Template Server by IPMI, për organizimin e mbledhjes së informacionit me këtë funksionalitet të ri përgjigjet elementi i të dhënave Item Get IPMI sensors (Fig. 2).

Fig. 2. Elementi i të dhënave Item Get IPMI sensors

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Si rezultat i funksionimit të elementit të të dhënave Item Get IPMI sensors, në sistemin Zabbix shfaqet informacioni mbi gjendjen e pajisjeve në formatin e strukturuar JSON (Fig. 3).

Fig. 3. Shembulli i rezultatit të punës item Get IPMI sensors

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Përveç elementit të të dhënave Item Get IPMI sensors në model, ka gjithashtu dy rregulla zbuluese Discrete sensors discovery (Fig. 4) dhe Threshold sensors discovery (Fig. 5). Këto rregulla zbuluese përdorin JSON, i marrë si rezultat i funksionit të elementit të të dhënave Item Get IPMI sensors për të krijuar automatikisht elemente të reja të të dhënave dhe tregues. Kjo është e dukshme në figurat më poshtë në seksionin Master item.

Fig. 4. Rregulli i zbuluese Discrete sensors discovery

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Fig. 5. Rregulli i zbuluese Threshold sensors discovery

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Përse në model përdoren dy rregulla zbuluese dhe jo një?

Discrete sensors discovery siguron krijimin automatik të elementeve të të dhënave, të cilat në vlerat e tyre kanë tipin "string". Ndërsa rregulli i zbuluese Threshold sensors discovery lejon krijimin automatik të elementeve të të dhënave, të cilat në vlerat e tyre kanë tipin "number". Gjithashtu, ky rregull mund të formojë deri në 6 tregues për çdo element të dhënash (Fig. 6).

Vlerat për kushtet e treguesve merren nga JSON, pra nga vetë pajisja. Treguesit krijohen për 6 kufij: të poshtëm të rrezikshëm, të poshtëm kritik, të poshtëm jo kritik, të sipërm jo kritik, të sipërm kritik, të sipërm të rrezikshëm. Nëse një vlerë për ndonjë kufi mungon në JSON, treguesi nuk krijohet.

Në treguesin e formuar, kufiri mund të rregullohet në nivelin Zabbix. Megjithatë, sipas mendimit tonë, mënyra më logjike për të ndryshuar treguesin është të bëhet në nivelin e pajisjes. Siç zakonisht përshkruhet në udhëzimet e pajisjes.

Fig. 6. 6 prototipa treguesish për rregullin e zbuluese Threshold sensors discovery

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Largohemi dhe shkojmë

Për të testuar modelin Template Server by IPMI, kemi zgjedhur serverë të tre prodhuesve: IBM, HP dhe Huawei. Pas disa minutash pas lidhjes, u morën rezultatet në tabelë.

Tabela 1. Rezultatet e testimit të modelit Template Server by IPMI

Prodhuesi i pajisjeve
Modeli i pajisjeve
Numri i elementeve të dhënash të krijuar automatikisht
Numri i treguesve të krijuar automatikisht

HP
ProLiant DL360 G5
20
24

Huawei
1288H V5
175
56

IBM
System X
139
27

Të gjitha pajisjet arritën me sukses të monitoroheshin nëpërmjet modelit të ri dhe çelësit të ri ipmi.key.

Më shumë të dhëna arritëm të merrnim nga pajisjet Huawei, ndërsa më pak nga HP. Arsyeja e këtij ndryshimi qëndron në dallimin e pjesëve harduerike të pajisjeve dhe nuk ka lidhje me cilësinë e funksionit të modelit të ri.

Në screenshotet më poshtë mund të shihni elemente të dhënash dhe triggers të krijuara automatikisht nga shablloni.

Fig. 7. Elementet e dhënash të krijuara automatikisht nga shablloni

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
Fig. 8. Triggers të krijuara automatikisht nga shablloni

Zabbix 5.0, ose ÇfarĂ« Ă«shtĂ« e re qĂ« na pret me templatin Template Server by IPMI
* * *

Shablloni Template Server by IPMI e tregoi veten nĂ« njĂ« dritĂ« tĂ« shkĂ«lqyer. Ai rezultoi tĂ« ishte i lehtĂ« pĂ«r t'u pĂ«rdorur dhe, mĂ« e rĂ«ndĂ«sishmja, – «universal».

Shablloni Template Server by IPMI do të përfshihet në listën e shablloneve bazë të versionit Zabbix 5.0. Nga ana jonë, ne e mbështesim këtë qasje të prodhuesit në çdo mënyrë. Edhe nëse specialistët janë të detyruar të krijojnë shabllone të specializuara, ne rekomandojmë të merret si bazë qasja e vendosur nga prodhuesi dhe që vërehet në Template Server by IPMI. Së pari, përdorimi i zb descubrimit automatik të elementeve të dhënash me përdorimin e master item. Dhe së dyti, aplikimi i zb descubrimit automatik të triggers me përdorimin e master item në raste kur është e mundur.

Dhe me padurim presim daljen e Zabbix 5.0 në ditët në vijim!

Autori: Dmitri Untila, arkitekt i sistemeve të monitorimit në «Infosistemi Jet»

Burimi: habr.com

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster