注册 登录
LinuxTone | 运维专家网论坛 - 最棒的Linux运维与开源架构技术交流社区! 返回首页

xiangliangyu的个人空间 http://bbs.linuxtone.org/?10780 [收藏] [复制] [分享] [RSS]

日志

安装nagios遇到的错误及解决

已有 1231 次阅读2012-7-14 11:51

1. 如果左边菜单栏出现乱码呢,说明php未加载
2.  
右边的520错误解决方法
chmod 777 /var/run/nagios.sock  
(参考上面的脚本)
还必须得加到开机启动
其实chown www.www /var/run/nagios.sock  (我这nginx用的账户是www)
将此命令加到/etc/init.d/nagios 启动脚本中就行了
这样就彻底解决。
继续找错误 =_=
3.  
左边菜单栏”Map”或者 Alerts--->histogram 不能正常显示的话
如此这般 cp /usr/local/lib/libiconv.so.2 /usr/lib/   做软链接也行。
4.  
如果 右边有些栏目显示不出来,比如图像。。。
这般如此
mkdir -p /usr/local/nagios/share/nagios
ln -s /usr/local/nagios/share/images /usr/local/nagios/share/nagios/images
ln -s /usr/local/nagios/share/stylesheets /usr/local/nagios/share/nagios/stylesheets
注:
<1>
因为nagios要采用认证方式登陆 所以在在处理cgi程序时fastcgi_param文件中必须含有这行
fastcgi_param  REMOTE_USER        $remote_user;
<2>nagios
cgi.cfg文件中启用了认证(use_authentication=1
如:vi/usr/SA/monitorsys/nagios/etc/cgi.cfg
必须同时满足上面提到的两个条件:我在操作时用nginx 默认的fastcgi_params文件,里面是没有
fastcgi_param  REMOTE_USER        $remote_user;
重启下nagios 或者nginx
这下应该OK了。

5. Sep 26 10:24:20 localhost nagios: Warning: Check result queue contained results for host '91wan_s4_MS_121.10.246.142', but the host could not be found!  Perhaps you forgot to define the host in your config files?

开了两个nagios进程,用 ps aux |grep nagios 可以看到确实是两个进程,杀掉后重启问题解决。

6. nagios界面提示

It appears as though you do not have permission to view information for anyappears

If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI and check the authorization options in your CGI configuration file.
修改/usr/local/nagios/etc/cgi.cfg

# vi /usr/local/nagios/etc/cgi.cfg

找到use_authentication=1,将1修改为0,保存退出。

# service nagios restart


路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

Archiver|手机版|感谢所有关心和支持过LinuxTone的朋友们 转载本站内容请注明原作者名及出处 ( 京ICP备08103151 )   |

GMT+8, 2021-3-7 20:14 , Processed in 0.011020 second(s), 9 queries , Apc On.

Powered by Discuz! X2 Licensed

© 2001-2011 Comsenz Inc.

回顶部