分享了如何监控Linux服务器,我们来看看使用Nagios如何监控Windows服务器。

第一部分:配置被监控的Windows服务器

 

首先,访问 http://sourceforge.net/projects/nscplus/,下载符合自己服务器的 NSClinent++。我下载下来以后的文件名为:NSCP-0.4.1.73-Win32.msi

双击安装程序,选择 Complete Install,并且选择生成实例配置文件,其他的就一路下一步就OK了。

其次,在 NSClient++ 的安装目录打开 nsclient.ini,将监控服务器的IP地址加到 allowed hosts 指令后面。并且注意 Password 指令后面的密码,默认是 12489,监控服务器连接这台Windows服务器的时候要用到。

OK,最后从开始菜单中启动 NSClient++ 既可。

第二部分:配置监控服务器

 

第一步:跟增加Linux服务器一样,也创建相应的配置文件,将 HOST 和 SERVICE 配置加到其中。我们可以复制 Nagios 自带的 windows.cfg,然后把IP地址,Host Name换成自己相应的就可以了。

第二步:在 /usr/local/nagios/etc/nagios.cfg 中增加一条 cfg_file 指令,将新创建的配置文件添加到指令后面;

第三步:修改 /usr/local/nagios/etc/objects/command.cfg,在 check_nt 指令后面增加 -s 'Password' ,将刚才那个密码填到这里。

第四步:重启 Nagios 即可。

最新文章

  1. git 实用技巧
  2. YbSoftwareFactory 代码生成插件【二十五】:Razor视图中以全局方式调用后台方法输出页面代码的三种方法
  3. Python:python中math模块中提供的基本数学函数
  4. 把php上传sae问题要使用IO
  5. 简易的可拖动的桌面悬浮窗效果Demo
  6. MyBatis学习总结(一)
  7. Android TextView多行文本滚动实现
  8. PHP session过期时间
  9. 谷歌插件postman如果不能用,就用git命令发送post请求
  10. AsyncTask使用注意事项
  11. .net好好地利用Conditional属性
  12. mysql配置优化浅谈(一)
  13. 第二十九节,目标检测算法之R-CNN算法详解
  14. Unity3D协同函数与异步加载功能实战 学习
  15. SyntaxError: Non-ASCII character '\xe4' in file t.py on line 3, but no encoding declared
  16. Codeforces812C Sagheer and Nubian Market 2017-06-02 20:39 153人阅读 评论(0) 收藏
  17. POI设置Word页边距
  18. jsp02
  19. mysql禁止远程访问的解决办法
  20. wcf和webapi(转)

热门文章

  1. 机器学习实战之SVM
  2. windows下如何快速优雅的使用python的科学计算库?
  3. Net dll版本兼容问题
  4. java 面试总结
  5. 在命令行上启用 64 位 Visual C++ 工具集
  6. Awesome Vue.js vue.js学习资源链接大全 中文
  7. 【spring配置】——spring整合Quartz定时器
  8. 九度OJ 1162:I Wanna Go Home(我想回家) (最短路径)
  9. struct对齐
  10. Swift 学习笔记 (方法)