nagios监控windows openmanage-阿里云开发者社区

开发者社区> split_two> 正文

nagios监控windows openmanage

简介: 这两天在网上找了一些关于nagios监控windows的相关资料,搭建安装过程还是比较简单的,这里我主要介绍一下怎么监控dell的openmanage工具。网上很多关于都是监控linux客户端的openmanage,而监控windows客户端的少之又少,至于openmanage工具的好处就是可以监控机器温度、内存、阵列卡、风扇之类的。
+关注继续查看
这两天在网上找了一些关于nagios监控windows的相关资料,搭建安装过程还是比较简单的,这里我主要介绍一下怎么监控dell的openmanage工具。网上很多关于都是监控linux客户端的openmanage,而监控windows客户端的少之又少,至于openmanage工具的好处就是可以监控机器温度、内存、阵列卡、风扇之类的。这里说下我的步骤:
下面这个截图是安装NSClient++-0.3.8-Win32软件后监控windows客户端的主机存活、cpu使用率、内存使用率、磁盘空间等!
img_cbcbb24e67d9f1b0e72161b209339e02.jpg
前提条件:
a、这台机器必须是DELL的服务器,比如1950、2950之类的。台式机不可行!
b、必须有这个两个软件,一个是OpenManager.rar,一个是check_openmanage-3.5.8.rar。如果找不到下载的朋友可以联系我!
环境介绍:
监控机是linux系统
被监控机是windows(32位)系统,windows 2003 sp2版本
1、首先把上述的两个软件传到你的被监控上,解压后进入到OpenManager\windows\目录下,点击安装setup.exe应用程序开始安装,安装请选择典型安装,安装路径最好不要修改。安装完后会在c盘生成这个目录Program Files\Dell\SysMgt,安装完后不需要重启机器。
验证:在浏览器上输入https://被监控机IP地址:1311,会提示此网站安全证书有问题,点击继续浏览此网站(不推荐),然后输入登录系统的用户名和密码登录,如果出来以下界面则说明安装成功了!
img_73f1f7236d8bfb3039cea984bd81a50b.jpg
2、进入到check_openmanage-3.5.8,将check_openmanage.exe文件拷贝到你安装NSClient++-0.3.8-Win32软件后的安装目录,默认是c盘Program Files\NSClient++目录下。
3、修改被监控的NSC.ini文件,增加如下内容到最后4行上面
[NRPE Handlers]
command[check_openmanage]=C:\Program Files\NSClient++\check_openmanage.exe -b ctrl_fw\/ctrl_driver=all -p
4、重启NSClient++服务
img_ed827e589f70d3a0149e3a32dbea1fb5.jpg
5、在监控机测试一下,红色部分是你被监控的IP地址,我这里10秒取不到数据,超时,所以用了-t参数设置为20秒取数据,你的也许不用加后面的-t超时参数。如果得到以下类似的输入,那么恭喜,就差最后一步了。
img_ef964f0e8492fe3ff1e65e31200141a7.jpg
6、监控机增加监控服务选项,仅供参考!
define service{
          host_name              被监控IP地址
          service_description    check-openmanage
          check_command          check_nrpe!check_openmanage -t 20
          max_check_attempts     5
          normal_check_interval  3
          retry_check_interval   2
          check_period           24x7
          notification_interval  10
          notification_period    24x7
          notification_options   w,u,c,r
          contact_groups         sagroup
          }
7、重启nagios服务测试一下吧!
img_884bbd7820d349638cc181ab2dc0ca2e.jpg
正常了,固件版本比较低,报了一个警告,其余的正常!
补充:如果要监控linux客户端的话,linux客户端需要部署两个软件参考我的博客链接地址的第五步、第6步。
最后也是到这篇博客的第6步,监控机增加监控项,记得写成 check_nrpe!check_omsa,因为那篇博客是定义check_omsa的
define service{
          host_name              被监控IP地址
          service_description    check-openmanage
          check_command          check_nrpe!check_omsa
          max_check_attempts     5
          normal_check_interval  3
          retry_check_interval   2
          check_period           24x7
          notification_interval  10
          notification_period    24x7
          notification_options   w,u,c,r
          contact_groups         sagroup
          }
如果遇到部署有问题的朋友欢迎留言给我!

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
python os.startfile python实现双击运行程序 python监控windows程序 监控进程不在时重新启动
用python监控您的window服务 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://world77.blog.51cto.com/414605/782935     最近比较烦,研发给的pc服务版本在虚拟机上已经开始给客户使用了,服务老是莫名的死翘翘,客户不停的电话给我,搞的我心情很差,于是在一个下午,静下心来,用python写了个简单的监控进程的脚本,当发现进程消失的时候,立即调用服务,开启服务。
1559 0
Python WMI获取Windows系统信息 监控系统
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #http://www.cnblogs.com/liu-ke/ 4 import wmi 5 import os 6 import sys 7 import...
1009 0
windows目录监控软件
Beyond Compare http://pcedu.pconline.com.cn/soft/wl/assist/0810/1461252.
532 0
【转】自动实时监控Windows2003服务器终端登录并发邮件和发短信通知
记得以前管理的一批windows服务器,一些开源程序做的web站点总会遭到入侵。然而就想找找看有没有办法可以知道服务器有没有被入侵。服务器在什么时候登陆过,如果登陆马上发邮件通知,感觉这种问题肯定有人处理过,于是网上搜罗了一下。
1105 0
+关注
split_two
忠于开源,热爱开源。
65
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载