A honlapja szerint a Nagios az IT-infrastruktúra felügyeletének iparági szabványa. Bár ez egy szép szlogen, nem létezik semmiféle szabvány a hálózatfelügyeletre. Ami viszont elmondható a Nagiosról, hogy hatalmas telepítői bázissal rendelkezik. Mivel ez egy nyílt forráskódú projekt, amely 1999 óta létezik, rengeteg plugin és addon van a projekthez. Vannak forkok és kereskedelmi termékek is. Míg egyesek szeretik a Nagiost, mások nem. Egy dolog elmondható róla, hogy mivel nagyon sokan használják a terméket, mindig lehet segítséget találni az interneten.
Nagios Core
A Nagios név különböző dolgokra utalhat, a teljes termékre vagy csak egy részhalmazra. A Nagios Core a Nagios fő része, ami valójában a keretrendszer, amire minden épül. A core kezeli a konfigurációt és az ellenőrzések ütemezését. Maga a mag alapvetően funkciók gyűjteménye. Csak a core használatával semmit sem tudsz monitorozni, ehhez pluginokra van szükséged, mint például a check_ping, hogy icmp echókat küldj a hostodnak. A mag konfigurálásával beállíthatod, hogy mely hosztokat kell figyelni. Milyen szolgáltatások legyenek ezeken a hosztokon. Hogyan csoportosítsd a hosztjaidat és a szolgáltatásaidat. Milyen függőségek vannak a szolgáltatásaid és a hosztjaid között. Kivel vegye fel a kapcsolatot a Nagios, ha egy ellenőrzés sikertelen, és kihez forduljon, ha a probléma nem javul.
Nagios bővítmények
Több ezer bővítmény létezik az SNMP-hez, bővítmények a Windows szerverek és a Linux szerverek monitorozásához egyaránt. Már az alap pluginok használata is kielégíti a legtöbb felügyeleti igényt, ezeken kívül szó szerint több ezer, a közösség által fejlesztett plugin van. Itt a Networklore-nál van a Nelmon pluginek gyűjteménye. Ha hiányzik egy plugin, akkor viszonylag könnyen fejleszthetsz magadnak egy plugint. Bármilyen nyelven megírhatod őket. Legtöbbször nem kell semmit sem írnod, csak keresd meg, hogy mit szeretnél csinálni + nagios plugin.
Nagios Frontends
A Nagios GUI segítségével láthatod, hogy mi történik a hálózatodban. Régebbi verziók volt kilépni egy csúnya webdesign, és ott jött végig elég sok más bőr. Ezek közül néhány csak szemet gyönyörködtető, ami lehet, hogy jobban néz ki, mint a jelenlegi design. Mások, mint a Thruk vagy a Check_MK Multisite átgondoltabbak és valóban hozzáadott értéket képviselnek.
Nagios Addons
Miután megismerkedtél a Nagios alapjaival, sok további addon van, amit érdemes megfontolni. Mint például a Nagvis a hálózat állapotának térképeken való megjelenítéséhez, és még sok más.
A Nagios használata
Ha még soha nem használtad a Nagios-t, akkor egy kicsit nehézkes lehet a tanulás. A Nagios-t érő kritikák egy része az, hogy nehéz használni. Ez a hírnév nem teljesen érdemtelen. Azonban úgy gondolom, hogy ez főként a konfigurációnak köszönhető. Ma már rengeteg GUI alternatíva létezik a konfiguráció kezelésére. Ha csak el akarja kezdeni a munkát, akkor valószínűleg jó ötlet egy GUI használata. Ahogy egyre haladóbb leszel, úgy gondolom, jobban jársz, ha a konfigurációt automatikusan Ansible vagy Puppet segítségével kezeled.