A Zabbix felügyeleti szoftver a beépített SNMP kommunikációs képességének köszönhetően, képes megjeleníteni a Schneider Electric (APC) NetBotz 250 készülék által mért jelzéseket. A NetBotz eszköz segítségével külső jeleket tudunk továbbítani a Zabbix rendszer felé.
NetBotz 250 eszközzel leggyakrabban megvalósított feladatok:
- Hőmérséklet mérés
- Páratartalom mérés
- Szárazkontaktus jelzések (például kapcsolószekrények megszakítóinak jelzése, feszültség érzékelő relék és minden jelzés továbbítása mely relés analóg jelzéssel rendelkezik)
- Vízbetörés érzékelők
- Pontszerű vízbetörés érzékelés (egy adott ponton megjelenő víz érzékelése)
- Vonali vízbetörés érzékelő (Tulajdonképpen egy hosszú kötélre emlékeztető érzékelő, melyet csövekre rátekerve, vagy nagyobb területet körbe határolva tudjuk a víz jelenlétét érzékelni.
- Esemény vezérelt relé kimenetek. Segítségével például megoldható, hogy ha a csatlakoztatott víz betörés érzékelő víz jelenlétét érzékeli, akkor a relés kimenet segítségével elzárhatjuk a vízvezetékre szerelt mágnes szelepet.
A Zabbix közösség oldalán, a Zabbix share oldalon megtalálható a NetBotz készülék integrálásához szükséges sablon, melyet a közösség egyik tagja feltöltött és megosztott. A Zabbix rendszer nyílt forráskódja és a közösség által hozzáadott munka sokban megkönnyíti a különböző eszközök illesztését. A NetBotz 250 eszköz illesztése is ezért jóval könnyebb, hiszen ezt a munkát valaki már elvégezte. A sablont egyszerűen letöltjük és telepítjük a Zabbix rendszerre. Ezek után a sablonban definiált mérések és riasztások megjelenek a Zabbix rendszerben.
A sablon részletes leírás nem áll rendelkezésre, így ha szeretnénk megismerni a telepítésre kerülő sablon tulajdonságait, akkor az XML fájl részletes tanulmányozásával ismerhetjük meg, hogy milyen jelzések átvételére képes a Zabbix rendszer a NetBotz 250 készüléktől.
A Zabbix rendszer használata itt már feltételezi, hogy részletesen ismerjük a NetBotz készüléket és a hozzá kapcsolódó dokumentációt. (SNMP walk fájl és részletes OID lista)
A riasztási értékek és paraméterek az XML fájlban vannak deklarálva, telepítés után a Zabbix rendszeren keresztül módosíthatjuk őket.
A jelenlegi példán keresztül vizsgáljuk meg, hogy a Zabbix közösség által készített XML sablon fájl milyen tulajdonságokkal rendelkezik. Milyen jelzéseket képes fogadni a NetBotz 250 készüléktől.
A cikk készültekor az XML fájlban az alábbi szenzor adatok kapcsolódnak a Zabbix rendszerhez:
Hőmérséklet mérés (vezetékes hőmérő szenzor)
- Temperature
- Temperature: Threshold – High Threshold – Hysteresis
- Temperature: Threshold - Long Term Decreasing Rate Time
- Temperature: Threshold - Long Term Decreasing Rate Value
- Temperature: Threshold - Long Term Increasing Rate Time
- Temperature: Threshold - Long Term Increasing Rate Value
- Temperature: Threshold – Low
- Temperature: Threshold – Max
- Temperature: Threshold – Min
- Temperature: Threshold - Short Term Decreasing Rate Time
- Temperature: Threshold - Short Term Decreasing Rate Value
- Temperature: Threshold - Short Term Increasing Rate Time
- Temperature: Threshold - Short Term Increasing Rate Value
Hőmérséklet mérés (vezeték nélküli hőmérő szenzor)
- Wireless temperature value
- Wireless temperature threshold high
- Wireless temperature threshold low
- Wireless temperature threshold max
- Wireless temperature threshold min
Páratartalom mérés (vezetékes páratartalom mérő szenzor)
- Humitity
- Humitity: Threshold - High
- Humitity: Threshold - Hysteresis
- Humitity: Threshold - Low
- Humitity: Threshold - Max
- Humitity: Threshold – Min
Páratartalom mérés (vezeték nélküli páratartalom mérő szenzor)
- Wireless humidity value
- Wireless humidity threshold high
- Wireless humidity threshold low
- Wireless humidity threshold max
- Wireless humidity threshold min
A hőmérséklet és páratartalom méréshez tartozó hibajelzések. (vezetékes és vezeték nélküli rendszerekhez)
- Temperature Low Threshold
- Temperature Min Threshold
- Temperature High Threshold
- Temperature Max Threshold
- Humidity Low Threshold
- Humidity Min Threshold
- Humidity High Threshold
- Humidity Max Threshold
Vezetéknélküli rendszerhez tartozó jelzések, jelerősség. (RSSI = Received Signal Strength Indicator)
- Wireless rssi threshold low
- Wireless rssi threshold min
- Wireless rssi value
- Battery threshold low
- Wireless battery threshold min
- Wireless battery value
A vezetéknélküli rendszerhez tartozó hibajelzések.
- Battery Low Threshold
- Battery Min Threshold
- RSSI Low Threshold
- RSSI Min Threshold
Grafikus megjelenítésre a sablon alapján az alábbi értékeknél van lehetőségünk.
- Tempurature
- Temperature value
- Temperature threshold high
- Temperature threshold low
- Temperature threshold max
- Temperature threshold min
- Humidity value
- Humidity threshold high
- Humidity threshold low
- Humidity threshold max
- Humidity threshold min
A lista hosszúnak tűnhet, de a cikk elején felsorolt NetBotz 250 rendszer által leggyakrabban megvalósított felügyeleti megoldások közül csupán a hőmérséklet és páratartalom mérés témáját fedi le. A kontaktus jelzések használata még az előbbi két mérésnél is gyakoribb. Ez az egyik gyengéje a közösség által összeállított sablon fájloknak, hiszen mindenki a számára szükséges funkciókat implementálja az XML fájlokba.
Jelenlegi sablonnal a csatlakoztatott NetBotz rendszerről nem fognak megjelenni a kontaktus jelzések és a relés jelzések sem, számos más jelzést beleértve. Például Rack szekrényajtó nyitás és vezérlésről sem kapunk értesítéseket.
Természetesen a cél sohasem az, hogy minden jelzést monitorozunk, hiszen akkor jelentős forgalmat generálhatunk a hálózaton és az adatbázist méretet is befolyásolja a gyűjtött adatok és adatpontok száma.
Minden felügyeleti rendszer üzembehelyezésnél, fontos a jelzések tesztelése üzembehelyezést követően.
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.