Konfigūruokite „Nagios“ pagrindines grupes

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Jei sekėte mano Nagios straipsnius čia apie „Ghacks“ (žr. „ Lengvai išplėskite „Nagios“ funkcionalumą 'ir' Greitai įdiekite „Nagios“ Ubuntu 'Daugiau informacijos) tikriausiai esate sužavėtas tuo, koks galingas yra Nagios. Na, galiu laimingai pasakyti, kad dar nieko nematėte. Nagios stebina savo sugebėjimu pratęsti ir pranešti. Be abejo, kartu su šia galia reikia šiek tiek nuveikti ir administratoriui. Naudodami „Nagios“ nėra išgalvotų valdiklių ir burtininkų, kurie padės jums atlikti paprastas konfigūracijas. „Nagios“ reikalauja, kad jūsų komandos pirštai būtų šiek tiek nešvarūs.

Vienas nuostabių „Nagios“ sugebėjimų yra tas, kad jis leidžia suskirstyti mašinas į paslaugas. Tarkime, kad turite daugybę aparatų, kurie tarnauja kaip interneto serveriai arba „Samba“ serveriai. Vietoj to, kad turėtumėte slinkti aplink, kad juos rastumėte, galite sugrupuoti šias mašinas pagal aptarnavimą, kad būtų lengviau stebėti. Šiame vadove aš jums parodysiu, kaip pasinaudoti šia madinga ypatybe.

Prielaidos

Aš padarysiu prielaidą, kad jūs jau turite „Nagios“ įdiegtą ir dirbate. Aš taip pat manau, kad žinote, kurios mašinos yra jūsų tinkle ir kokias paslaugas jos naudoja. Siekdami šio vadovo, mes surinksime visas mašinas, kurios patenka į kategorijas: ssh serveriai ir debian serveriai.

Konkrečiai mašinai skirti .cfg failai

Pirmas dalykas, kurį reikia padaryti, yra sukurti konkretų .cfg failą kiekvienam kompiuteriui, kurį turite pridėti. Ši tema jau buvo paminėta „ Lengvai išplėskite „Nagios“ funkcionalumą ' straipsnis. Be šių .cfg failų „Nagios“ negalės matyti mašinų - tai labai svarbu norint grupuoti mašinas pagal aptarnavimą.

Grupių sudarymas

Jei žiūrėsite į vidų /etc/nagios3/conf.d rasite failą pavadinimu hostgroups_nagios2.cfg (PASTABA: „2“ nėra rašybos klaida. Dėl tam tikrų priežasčių konfigūracijos failai nebuvo pervadinti, kad atspindėtų perkėlimą iš 2 į 3.) Tai byla, atsakinga už mašinų grupavimą pagal tarnybą. Tipiškas įrašas atrodys taip:

# Debian GNU / Linux serverių sąrašas
apibrėžti pagrindinę grupę {
hostgroup_name debian-serveriai
pseudonimas Debian GNU / Linux serveriai
nariai „localhost“, „Elive“, „courtney-desktop“
}

figūra 1

Kaip matote, aš jau turiu tris mašinas, sugrupuotas. Galite turėti tiek, kiek norite. Dabar, kai pažvelgsite į „Nagios“ pagrindinės grupės apžvalgą, pamatysite apibrėžtas mašinas, išvardytas sąraše (žr. 1 paveikslą).

Atkreipkite dėmesį į išvardintus pagrindinius kompiuterių pavadinimus. Šie vardai paimti iš aukščiau pateiktos konfigūracijos. Tačiau jūs negalite tiesiog redaguoti vardų, kad jie taptų bet kuo. Tie vardai turi atspindėti pagrindinio kompiuterio vardas direktyva konkrečiuose kompiuteriuose .cfg. Taigi dėl „Courtney-Desktop“ aukščiau galite rasti: „courtney_desktop.cfg“ failas, kuriame yra eilutė kompiuterio_pavadinimas „Courtney-Desktop“ .

Dabar atlikite tą patį su visais savo SSH serveriais, įtraukdami visus pagrindinius kompiuterius, teikiančius „SSH“ klientams. Tai padaryta taip pat. Viduje /etc/nagios3/hostgroups_nagios2.cfg failą jūs visi prieglobos SSH serveriai skyrius.

Pridėję visus savo šeimininkus prie savo grupių, turite įsitikinti, kad iš naujo paleidote „Nagios“, kad pakeitimai įsigaliotų. Atlikite tai su komanda /etc/init.d/nagios3 paleisti iš naujo . Dabar savo grupes galite peržiūrėti savo naršyklėje.

Galutinės mintys

Mes nuolat šnekučiuojamės kartu su Nagios, darydami tai vis naudingesniu jau užimtam administratoriui. Būsimuose straipsniuose nagrinėsime kitas specifines Nagios užduotis.