Hi, you can change the name "localhost" in nagios? I have two server and when receive the notification e-mail i do not know from which server arrives, i tried but I always get configuration errors...i have the default configuration.
change the alias in the localhost configuration... anyway localhost for nagios is the server it runs on...
I tried to change the alias in localhost.cfg, but both in web and the notification mail remained localhost....any other ideas?
did you run /etc/init.d/nagios reload after applying the changes?
Yes, i restart the nagios service
do not restart, reload only. or use stop followed by start.
stop nagios, run "ps -ef | grep nagios" and kill any running nagios processes, restart the nagios process and cehck if the configuration updated.
Does not work, I did the reload and restart, I also killed the process, nothing. Remains only to reboot the server...but i can not. Just change the alias?
either changing host_name or the alias you should be able to change the host indentification in the emails.
if yuou change the host_name you will need to cvhenge the services associations...
If i change "host_name", the nagios service don't start, i have a configuration error....and in the notification emails appear localhost... :x
OK, i changed host_name in all services....work's :shock:
before reloading always run the configuration check.
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Yes, i know...i solved it by changing the host name in the services, thank's Luca!