Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI

Ju duhet të vendosni pajisjet në monitorim dhe në sistemin tuaj të preferuar Zabbix nuk ka asnjë model të gatshëm për këtë lloj pajisjeje. Situatë e zakonshme? Secili del prej tij në mënyrën e vet. Një administrator po kërkon një zgjidhje në internet. E dyta po zhvillon të vetën. Dhe disa do të heqin dorë nga kjo detyrë. Tani ekipi i Zabbix me çdo version të ri zgjeron grupin e shablloneve të parainstaluar në sistem. Për shembull, në versionin e ardhshëm 5.0, do të shfaqet një shabllon i ri universal për monitorimin e serverëve përmes IPMI - Serveri i modelit nga IPMI. Kolegët kërkuan ndihmë në korrigjimin e funksionimit të tij në pajisje nga prodhues të ndryshëm. Për ne, kjo është një tjetër mundësi unike për të organizuar një provë të funksionalitetit të ri. Ne ndajmë rezultatet.

Si duket shablloni i ri?

Për të monitoruar serverin tuaj duke përdorur këtë shabllon, duhet të krijoni një "nyje rrjeti" në sistem me monitorim të konfiguruar nëpërmjet IPMI dhe bashkëngjitni shabllonin Template Server by IPMI (Fig. 1). Këtu nuk do të ketë përshkrim të detajuar të këtij operacioni: udhëzimet e hollësishme janë në dokumentacionin zyrtar të Zabbix.

Oriz. 1. Serveri model nga IPMI

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Konsideroni parimet e këtij shablloni dhe strukturën e tij.

Shablloni bazohet në programin ipmitool. Kjo ju lejon të merrni statistikat e nevojshme nga pajisjet përmes IPMI. Përdorimi i funksionalitetit të këtij mjeti dhe marrja e të gjitha të dhënave të nevojshme tani është në dispozicion të përdoruesit përmes ndërfaqes në internet duke përdorur llojin e artikullit të agjentit IPMI dhe çelësin special ipmi.get. Kjo u bë e mundur vetëm për shkak të shfaqjes së çelësit ipmi.get në versionin e ri.

Në shabllonin Template Server by IPMI, elementi i të dhënave të sensorëve Item Get IPMI është përgjegjës për organizimin e mbledhjes së informacionit duke përdorur këtë funksionalitet të ri (Fig. 2).

Oriz. 2. Artikulli Merrni sensorë IPMI

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Si rezultat i punës së elementit të të dhënave Item Get IPMI sensors, informacioni për gjendjen e pajisjes në formatin e strukturuar JSON shfaqet në sistemin Zabbix (Fig. 3).

Oriz. 3. Një shembull i rezultatit të artikullit Merrni sensorët IPMI

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Përveç elementit të të dhënave Item Get IPMI sensors, shabllon ka gjithashtu dy rregulla zbulimi Zbulimi i sensorëve diskrete (Fig. 4) dhe zbulimi i sensorëve të pragut (Fig. 5). Këto rregulla zbulimi përdorin JSON që rezulton nga artikulli Merr sensorë IPMI të artikullit për të krijuar automatikisht artikuj dhe aktivizues të rinj. Kjo shihet qartë në figurat më poshtë në seksionin e artikullit Master.

Oriz. 4. Rregulli i zbulimit të sensorëve diskretë

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Oriz. 5. Rregulli i zbulimit të sensorëve të pragut

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Pse shablloni përdor dy rregulla zbulimi në vend të një?

Zbulimi i sensorëve diskretë siguron krijimin automatik të elementeve të të dhënave, të cilat në vlerat e tyre janë të tipit "string". Dhe rregulli i zbulimit të sensorëve të pragut ju lejon të krijoni automatikisht elementë të të dhënave që kanë llojin "numër" në vlerat e tyre. Përveç kësaj, ky rregull mund të formojë deri në 6 shkas për çdo element të dhënash (Fig. 6).

Vlerat për kushtet e aktivizimit merren nga JSON, domethënë nga vetë pajisja. Kërcuesit janë krijuar për 6 pragje: më i ulët i rrezikshëm, i ulët kritik, i ulët jokritik, i sipërm jo kritik, i sipërm kritik, i sipërm i rrezikshëm. Nëse vlera për ndonjë prag mungon nga JSON, aktivizuesi nuk krijohet.

Në shkasin e gjeneruar, pragu mund të kapërcehet në nivelin Zabbix. Sidoqoftë, sipas mendimit tonë, mënyra më logjike për të ndryshuar këmbëzën është ta transformoni atë në nivelin e harduerit. Si ta bëni këtë zakonisht tregohet në udhëzimet për pajisjen.

Oriz. 6. 6 prototipe nxitëse të zbulimit të sensorëve të Pragut

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Mblidhuni dhe le të shkojmë

Për të testuar shabllonin Template Server nga IPMI, ne zgjodhëm serverë nga tre prodhues: IBM, HP dhe Huawei. Pak minuta pas lidhjes, prej tyre janë marrë rezultatet e treguara në tabelë.

Tabela 1. Serveri model sipas rezultateve të testit IPMI

Prodhuesi i pajisjeve
Modeli i pajisjes
Numri i artikujve të krijuar automatikisht
Numri i nxitësve të krijuar automatikisht

HP
ProLiant DL360 G5
20
24

Huawei
1288H V5
175
56

IBM
Sistemi X
139
27

Të gjitha pajisjet mund të monitoroheshin me sukses duke përdorur një shabllon të ri dhe një çelës të ri ipmi.key.

Ne ishim në gjendje të merrnim më shumë të dhëna nga pajisjet Huawei dhe më pak nga HP. Arsyeja për këtë qëndron në ndryshimin në harduerin e pajisjeve dhe nuk ka të bëjë fare me cilësinë e shabllonit të ri.

Në pamjet e mëposhtme të ekranit, mund të shihni artikujt dhe aktivizuesit e krijuar automatikisht nga shablloni.

Oriz. 7. Elementet e të dhënave të gjeneruara automatikisht

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
Oriz. 8. Shablloni i gjeneruar automatikisht shkaktuesit

Zabbix 5.0, ose Çfarë ka të re me serverin shabllon nga IPMI
* * *

Serveri i modelit nga IPMI u tregua më i miri. Doli të ishte e lehtë për t'u përdorur dhe, më e rëndësishmja, "universale".

Shablloni i Serverit të Templateve nga IPMI do të përfshihet në listën e shablloneve bazë të versionit Zabbix 5.0. Nga ana jonë, ne mbështesim fuqimisht këtë qasje të prodhuesit. Edhe nëse specialistët janë të detyruar të krijojnë shabllonet e tyre të specializuar, ne rekomandojmë që të merren si bazë qasjet e përcaktuara nga vetë prodhuesi dhe të vëzhguara në Serverin e modeleve nga IPMI. Së pari, përdorni zbulimin automatik të artikullit duke përdorur artikullin kryesor. Dhe së dyti, aplikoni zbulimin automatik të këmbëzës duke përdorur artikullin kryesor në rastet kur është e mundur.

Epo, ne mezi presim lëshimin e Zabbix 5.0 në të ardhmen e afërt!

Autor: Dmitry Untila, arkitekt i sistemeve të monitorimit në Jet Infosystems

Burimi: www.habr.com

Shto një koment