Nagios监控远程Windows主机配置

Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。下面是如何配置nagios监控Windows主机。

Windows被监控主机配置

安装NSClient++客户端

到官网下载最新稳定版http://www.nsclient.org/

和windows常用软件一样下一步下一步安装就可以了,中间输入监控主机IP,除了(Enable WMI checks)选项,其他选项都勾选安装即可。

检查nscp是否正常启动
# netstat -an | findstr 12489

如果出现如下:

tcp 0 0.0.0.0:12489 0.0.0.0:0 LISTENING

说明nscp启动成功

防火墙中打开12489端口

Nagios 监控主机配置

添加远程主机配置文件目录
# cd /etc/nagios
新建远程主机监控配置文件目录
# mkdir servers
修改nagios.cfg配置文件,将servers目录添加到配置文件中
# vim nagios.cfg

添加如下一行:

cfg_dir=/etc/nagios/servers
添加被监控主机监控配置文件

假设被监控的服务器IP地址为1.2.3.4

# cp /etc/nagios/objects/windows.cfg /etc/nagios/servers/1.2.3.4.cfg

修改hostname和address为1.2.3.4

重启nagios即可