Iflg. hjemmesiden er Nagios branchestandard inden for overvågning af it-infrastruktur. Selv om det er et fint slogan, findes der ikke nogen form for standard for netværksovervågning. Hvad man dog kan sige om Nagios er, at det har en enorm installationsbase. Da det er et open source-projekt, som har eksisteret siden 1999, findes der en masse plugins og addons til projektet. Der er også forks og kommercielle produkter. Mens nogle folk kan lide Nagios, mens andre ikke kan lide det. En ting man kan sige om det er, at da så mange mennesker bruger produktet, er der altid hjælp at finde online.
Nagios Core
Navnet Nagios kan henvise til forskellige ting, hele produktet eller blot en delmængde. Nagios Core er den vigtigste del af Nagios, som i virkeligheden er den ramme, som alting er baseret på. Kernen vil håndtere konfigurationen og planlægningen af kontroller. Selve kernen er i bund og grund en samling af funktioner. Ved kun at bruge kernen kan du ikke overvåge noget som helst, for det har du brug for plugins, såsom check_ping til at sende icmp echos til din host. Ved at konfigurere kernen indstiller du hvilke hosts der skal overvåges. Hvilke tjenester på disse hosts. Hvordan du skal gruppere dine hosts og dine tjenester. Hvilke afhængigheder dine tjenester og hosts har af hinanden. Hvem Nagios skal kontakte, hvis en kontrol fejler, og hvem der skal eskalere til, hvis problemet ikke bliver løst.
Nagios-plugins
Der findes tusindvis af plugins til SNMP, plugins til overvågning af Windows-servere såvel som Linux-servere. Bare ved at bruge de grundlæggende plugins vil du kunne klare de fleste af dine overvågningsbehov, ud over disse er der bogstaveligt talt tusindvis af plugins udviklet af fællesskabet. Her på Networklore er der Nelmon-samlingen af plugins. Hvis du mangler et plugin, er det ret nemt at udvikle et plugin selv. Du kan skrive dem på et hvilket som helst sprog du vil. For det meste behøver du ikke at skrive noget som helst, du skal bare søge efter det du vil gøre + nagios plugin.
Nagios Frontends
Med Nagios GUI kan du se hvad der sker i dit netværk. Ældre versioner havde kvit et grimt webdesign, og der kom en hel del andre skins til. Nogle af dem er bare øjenpynt, som måske eller måske ikke ser bedre ud end det nuværende design. Andre som Thruk eller Check_MK Multisite er mere gennemtænkt og tilføjer faktisk værdi.
Nagios Addons
Når du har lært det grundlæggende i Nagios at kende, er der en masse yderligere addons, som du måske vil overveje. Som Nagvis til at vise netværksstatus på kort og meget mere.
Brug af Nagios
Hvis du aldrig har brugt Nagios før, kan der være lidt af en indlæringskurve. En del af den kritik, der er rettet mod Nagios, er, at det er svært at bruge. Dette ry er ikke helt ufortjent. Jeg tror dog, at det primært skyldes konfigurationen. I dag findes der en masse GUI alternativer til at håndtere din konfiguration. Hvis du bare vil i gang med at komme i gang er det nok en god ide at bruge en GUI. Efterhånden som du bliver mere avanceret tror jeg du vil være bedre stillet ved at håndtere konfigurationen automatisk via Ansible eller Puppet.