首页 > 其他 > ubuntu下apt安装的nagios3出现多种问题不能监控windows解决办法

ubuntu下apt安装的nagios3出现多种问题不能监控windows解决办法

2010年10月13日 发表评论 阅读评论

本人ubuntu 下apt-get install 的nagios3后出现问题,不能监控安装nsclient++的windows2003服务器,修改以下配置:

/etc/nagios-plugins/config/nt.cfg

里面的

# ‘check_nt’ command definition
define command {
        command_name    check_nt
        command_line    /usr/lib/nagios/plugins/check_nt -H ‘$HOSTADDRESS$’ -v ‘$ARG1$’

}
修改为

# ‘check_nt’ command definition
define command {
        command_name    check_nt
        command_line    /usr/lib/nagios/plugins/check_nt -H ‘$HOSTADDRESS$’ -p 12489 -v ‘$ARG1$’ $ARG2$
}
此处是添加端口及第二个参数…否则很多windows的项目监控不起来

同时,在windows服务器上修改

打开服务管理器并确认NSClientpp服务可以在桌面交互(看一下服务管理器里的’Log On’选项页),如果没有允许桌面交互,点一下里面的选择项打开它。

编辑NSC.INI文件(位于C:NSClient++目录)并做如下修改:

  1. 去掉在[modules]段里的列出模块程序的注释,除了CheckWMI.dll和RemoteConfiguration.dll;
  2. 最好是修改一下在[Settings]段里的’password’选项; (此处改了在上面的nt.cfg 里面的-p 12489要加-s 密码)
  3. 去掉在[Settings]段里的’allowed_hosts’选项注释,把Nagios服务所在主机的IP加到这一行里,或是置为空,让全部主机都可以联入;
  4. 确认一下在[NSClient]段里的’port’选项里已经去掉注释并设置成’12489′(默认端口);

可以在ubuntu下运行/usr/lib/nagios/plugins/check_nt -H XXX.XXX.XXX.XXX -p 12489 -v UPTIME测试,返回结果:

System Uptime – 0 day(s) 0 hour(s) 38 minute(s)

表示设置要监控的windows服务器段正常

移动设备快速阅读本文:
            请扫描二维码  -->
分类: 其他 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

%d 博主赞过: