vyuka:cviceni:y36sps:semestralky:pomijj1

Jiří Pomije

Zadání: Skripty pro samokonfiguraci Nagiosu - skript/y, který ze seznamu hostitelů vygeneruje konfiguraci pro Nagios

Schválení: ANO

Použití: Skript slouží k automatickému vytvoření konfigurace pro monitorovací systém Nagios. Vstupem pro skript je soubor se seznamem hostitelů(jedna IP adresa/hostname na řádek), výstupem je soubor s konfigurací. Soubor, který skript vygeneruje, stačí pak pouze nahrát do adresáře /etc/nagios2/conf.d, kde je uložena konfigurace Nagiosu. Po spuštění skript vyžaduje zadání e-mailové adresy, na kterou budou odesílána upozornění při problému se službou nebo hostitelem.

  nagios-autoconf soubor1 soubor2
      soubor1 - soubor se seznamem hostitelů
      soubor2 - výstupní soubor s konfigurací

Funkce: Skript načte z adresáře /usr/lib/nagis/plugins všechny soubory,které začínají check_… Pro každý z těchto pluginů provede ověření, zda bude fungovat pouze s parametrem -H IP adresa/hostname. Samostatně je zpracován plugin check_ping, který vyzaduje i parametry -w a -c. Všechny vyhovující pluginy skript použije k otestování každého zadaného hostitele. Skript si zaznamená hostitele a služby, které jsou na nich aktivní. Z těchto výsledků je nakonec vytvořen výsledný soubor s konfigurací.

Soubory: nagios-autoconf.zip prezentace ~~DISCUSSION~~

  • vyuka/cviceni/y36sps/semestralky/pomijj1.txt
  • Last modified: 2008/05/27 16:05
  • by koutep1