Nakonfigurujte skupiny hostiteľov pre Nagios

Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Ak ste sledovali moje články Nagios tu o službe Ghacks (pozri „ Ľahko rozširujte funkčnosť Nagios „a“ Rýchlo nainštalujte Nagios na Ubuntu 'pre viac informácií) ste pravdepodobne ohromení tým, aký silný je Nagios. Môžem šťastne povedať, že ste ešte nič nevideli. Nagios je úžasná svojou schopnosťou rozširovania a podávania správ. Samozrejme, spolu s touto mocou prichádza aj trochu práce, ktorú musí vykonať správca. S Nagios neexistujú žiadne ozdobné widgety a sprievodcov, ktorí vás prevedú jednoduchými konfiguráciami. Nagios vyžaduje, aby ste si trochu znečistili prsty príkazovým riadkom.

Jednou zo skvelých schopností Nagios je to, že vám umožňuje zoskupovať stroje do služieb. Povedzme napríklad, že máte niekoľko počítačov, ktoré slúžia ako webové servery alebo servery Samba. Namiesto toho, aby ste ich museli hľadať, môžete tieto stroje zoskupiť podľa servisu, aby sa uľahčilo monitorovanie. V tomto návode vám ukážem, ako môžete využiť túto šikovnú funkciu.

predpoklady

Budem predpokladať, že už máte nainštalovaný a funkčný Nagios. Budem tiež predpokladať, že viete, ktoré stroje sú vo vašej sieti a aké služby používajú. Kvôli tomuto tutoriálu spojíme všetky stroje, ktoré spadajú do kategórií: ssh-servery a debian-servery.

Súbory .cfg špecifické pre počítač

Najprv musíte vytvoriť konkrétny súbor .cfg pre každý počítač, ktorý potrebujete pridať. Táto téma sa už riešila v „ Ľahko rozširujte funkčnosť Nagios 'článok. Bez týchto súborov .cfg nebude Nagios vidieť stroje - to je rozhodujúce pre to, aby bolo možné zoskupiť stroje podľa servisu.

Zriadenie skupín

Ak sa pozriete dovnútra /etc/nagios3/conf.d nájdete súbor s názvom hostgroups_nagios2.cfg (POZNÁMKA: „2“ nie je preklep. Z nejakého dôvodu neboli konfiguračné súbory premenované, aby odrážali migráciu z 2 na 3.) Toto je súbor zodpovedný za zoskupovanie strojov podľa služieb. Typický záznam bude vyzerať takto:

# Zoznam vašich serverov Debian GNU / Linux
definovať skupinu hostiteľov {
hostgroup_name debian-servery
alias Debian GNU / Linux Servery
členovia localhost, Elive, súdna plocha
}

postava 1

Ako vidíte, už mám zoskupené tri stroje. Môžete mať toľko, koľko chcete. Teraz, keď sa pozriete na prehľad hostiteľskej skupiny Nagios, uvidíte stroje, ktoré ste definovali, uvedené (pozri obrázok 1).

Všimnite si uvedené názvy hostiteľov. Tieto názvy sú prevzaté z konfigurácie, ktorú vidíte vyššie. Nemôžete však iba upraviť názvy tak, aby boli čo chcete. Tieto názvy musia odrážať meno hosťa v konkrétnom hostiteľskom súbore .cfg. Tak pre Courtney-desktop vyššie nájdete a courtney_desktop.cfg súbor obsahujúci riadok host_name courtney-desktop ,

Teraz to isté urobte pre všetky svoje servery SSH pridaním všetkých hostiteľov, ktorí klientom poskytujú ssh. Je to urobené rovnakým spôsobom. V /etc/nagios3/hostgroups_nagios2.cfg súbor, budete všetci hostitelia ssh-servery oddiel.

Po pridaní všetkých hostiteľov do svojich skupín sa musíte ubezpečiť, že Nagios reštartujete, aby sa zmeny prejavili. Urob to pomocou príkazu /etc/init.d/nagios3 reštartujte , Svoje skupiny si teraz môžete prezrieť v prehliadači.

Záverečné myšlienky

Spolu s Nagiosom neustále pracujeme, takže je pre už príliš zaneprázdneného administrátora užitočnejším. V nasledujúcich článkoch sa budeme zaoberať ďalšími úlohami špecifickými pre Nagios.