Windows消息nagios监控Windows

其实Nagios对服务器的nagios监控Windows方法有很多但大体上可以分为三种:
2. 走c/s方式,通过特定的客户端用他们自己的协议对服务器进行数据抓取这一类需要在目标服务器上安装服务器端(即Listener),服务器端通过自己的程序对服务器上的数据进行收集(wmivbscript),最后再由nagios服务器上的客户端来取数据这类的代表应用有NSClient++,pNSClientnrpe_nt等等
3. 還是走c/s方式,只不过这次nagios本机变成了服务器端目标nagios监控Windows服务器上通过安装客户端向nagios服务器推送本机的相关数据。这类的代表应用有NSCA等
鉴於我需要用到performance data来使用pnp进行绘图而本人编程能力非常有限,再加上我是个非常懒的SA所以,我选择了上面的第二类方式对我的所有Windows服务器進行nagios监控Windows选择的应用是NSClient++。

NSClient++是针对Windows操作系统的一款简单但是功能强大又安全的nagios监控Windows服务器端同时兼容了NSClient/NRPE/NSCA三种方式。它能nagios监控Windowscpu内存,硬盤进程,服务状态性能计数器等等。NSClient++提供的

修改配置文件 编辑nsc.ini只针对需要修改的地方

客户端配置(即nagiosnagios监控Windows机) 修改commands.cfg,增加使用NSClient和NRPE收集数据的命令因为NSClient监测到的内存大小都大于实际的物理内存(估计可能是总计),所以使用NRPE监测内存

需要安装光盘不需要重启

1.3) 配置snmp团体名称和允许的主机列表

  本文中使用的是V-1.1.1版本

4.1 下载各模块,依赖模块下载亦可到官方网站

下载后对于每个模块依次按照下面的方式安装

  cd 表示模块名具体请按上面提到的模块替换

注意:Net::SNMP模块必须在最后安装。至此Net::SNMP手动安装完毕

4.2 添加配置文件检查命令

我要回帖

更多关于 nagios监控Windows 的文章

 

随机推荐