使用的nagiosV3.2.0中文版,之前修改了主机的别名。网页上显示正常,可是报警邮件中主机名还是以前的。网上找了半天也问过朋友,可是别人都没有遇到过这种问题,于是自己想办法解决:

1.首先在文件中查找以前的别名,我这里是“apache”#find/usr/local/nagios-typef-name"*"|xargsgrep"apache">/root/q.txt2.停止nagios#servicenagiosstop3.分析q.txt,发现retention.dat文件中存在“apache”修改成正确的。#vim/usr/local/nagios/var/retention.dat4.启动nagios,查看报警别名已经ok。如果没有成功重复上面的步骤。#servicenagiosstart

如果此文帮助到了你,请不要吝啬你的回复!