您的位置:首页 > 移动开发 > IOS开发

Nagios监控Windows配置,安装NSClient++

2014-02-24 17:05 357 查看
一、 下载并安装NSClient++

1. 从nagios官网下载Windows客户端http://nsclient.org/nscp/downloads

本例中以NSClient-0.3.9-Win32.msi为例

2. 双击运行NSClient++安装程序开始安装



图2.1



图2.2



图2.3



图2.4



图2.5依次填写监控主机IP、check_nt监控密码、及要加载模块



图2.6 开始安装



图2.7勾选Start service 启动服务,并完成安装

3.确认安装成功



图3.1确认NSClient++服务状态为启动,启动类型为自动

二、 安装后的配置

1. 修改配置文件:

1) 编辑c:\Program Files\NSClient++\NSC.ini //以默认路径安装nsclient

2) 删掉[modules]中除CheckWMI.dll、NRPEClient.dll、RemoteConfiguration.dll、NRPEListener.dll、NSCAAgent.dll前“;”

3) 确认[Settings]中allowed_hosts=192.168.0.170、password=nihao123@

2. 启动并安装相关服务

1) cd c:\Program Files\NSClient++ //进入目录

2) >nsclient++.exe /install //安装服务

Service installation failed: Service already installed! //正确提示

3) > nsclient++.exe /install SysTray //注意大小写

Service SysTray installed... //SysTray 正确安装

4) > nsclient++.exe /start //启动服务

备注:由于我们在安装NSClient++时已经安装并启动了服务所以2)、4)可省略

5) 确认并修改服务状态



登录身份--->本地系统账户----->勾选允许服务与桌面交互

三、 服务器端配置:

1) 复制生成对象配置文件:

# cd /usr/local/nagios/etc/objects/ //进入目录

#cp –p windows.cfg W20.cfg // -p选项为保留原有文件权限

# vi W20.cfg //编辑该文件

:%s/winserver/W20/g //将host_name值替换

address 192.168.0.20 //修改被监控主机IP

2) 修改主配置文件:

# cd /usr/local/nagios/etc //进入目录

# vi nagios.cfg //编辑该文件

cfg_file=/usr/local/nagios/etc//objects/W20.cfg //向主配置文件添加该对象

3) 检查配置文件是否正确并重启服务

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg //检查配置文件语法

# service nagios restart //重启nagios服务

四、 注意事项及相关说明:

1. 如果要监控多台Windows 重复以上三大步骤.

2. 对象配置文件命名规则:W+ip地址最后一个字节+.cfg //W代表Windows系统

例如:ip为192.168.0.180的主机,其对象配置文件名应为:W180.cfg

3. NSClient++服务端口默认为12489 ,如果开启了防火墙请将该端口放开
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: