Prebacivanje stare konfiguracije u noviju verziju Nagios-a

E pa pošto sada servis kao takav radi, treba prebaciti i konfiguraciju sa starog servera.
Gde se nalaze razni fajlovi
Kod moje stare konfiguracije (Nagios 3.2) konfiguracioni fajlovi su bili u /etc/nagios folderu.
Ako se instalira Nagios 4.0.2 kako sam stavila u mom predhodnom postu, konfiguracioni fajlovi su u : /usr/local/nagios/etc.
Plug-in-ovi i PL skripte na Nagios 4.0.2 su u /usr/local/nagios/libexec folderu.
Koje konfiguracione fajlove treba kopirati
Iz /etc/nagios u /usr/local/nagios/etc :
command-plugins.cfg
commands.cfg
contactgroups.cfg
contacts.cfg
hosts.cfg
ncsa.cfg
send_ncsa.cfg
services.cfg
Iz /var/nagios u /usr/local/nagios/var :
objects.cache
Posle prebacivanja konfiguracionih fajlova, restartovati servis, i obavezno pratiti log u /usr/local/nagios/var!!
Koje konfiguracione fajlove treba izmeniti
Fajl /usr/local/nagios/etc/nagios.cfg, i šta se u njemu menja :
…..
cfg_file=/usr/local/nagios/etc/objects/timeperiods.cfg
cfg_file=/usr/local/nagios/etc/objects/templates.cfg
cfg_file=/usr/local/nagios/etc/hosts.cfg
cfg_file=/usr/local/nagios/etc/commands.cfg
cfg_file=/usr/local/nagios/etc/services.cfg
cfg_file=/usr/local/nagios/etc/contacts.cfg
cfg_file=/usr/local/nagios/etc/contactgroups.cfg
…..
nagios_group=nagcmd
Šta nedostaje, pa treba dodati
Pa i pored instalacije standardnih plug-in-ova, verovatno će nedostajati gomila PL skripti i drugih provera. Treba ih jednostavno samo kopirati sa starog servera (tamo su u folderu /usr/lib/nagios/plugins) na novi server, u folder : /usr/local/nagios/libexec.

Na kraju
Posle prebacivanja konfiguracionih fajlova i njihove izmene, restartovati servis, i obavezno pratiti izlaz komande kao i log fajl /usr/local/nagios/var/nagios.log i debug log fajl /usr/local/nagios/var/nagios.debug!!
Gledati na sajt Nagios servisa, da li se sve provere odvijaju kako treba.