Nagios 使用 NSClient++ 监控Windows Server
- 在被监控的Windows server 主机上安装NSClinet++
下载地址:https://www.nsclient.org/download/
32bit:http://files.nsclient.org/released/NSCP-0.4.3.143-Win32.msi
64bit:http://files.nsclient.org/released/NSCP-0.4.3.143-x64.msi
安装过程中会提示填写监控端的IP地址和密码,以及勾选所有的Modules,如下图所示:
按win + R 键,输入:services.msc, 若NSClient++服务已启动则运行正常。
默认安装目录为:C:\Program Files\NSClient++, nsclient.ini为NSClient的配置文件,当监控服务器IP改变时,需要修改此文件
注意,防火墙需要开通TCP的12489端口,否则Nagios检查此服务会提示错误 - 修改监控端服务器
检查windows server 监控能否正常工作
cd /usr/lib64/nagios/plugins
./check_nt -H 10.10.0.124 -p 12489 -s Hello2014 -v USEDDISKSPACE -w 80 -c 90 -l C
./check_nt -H 10.10.0.124 -p 12489 -s Hello2014 -v UPTIME
./check_nt -H 10.10.0.124 -p 12489 -s Hello2014 -v MEMUSE
./check_nt -H 10.10.0.142 -p 12489 -s Hello2014 -v USEDDISKSPACE -l c -w 80 -c 90
定义windows执行命令
vi /etc/nagios/objects/commands.cfg# vi commands.cfg define command{command_name check_wincommand_line $USER1$/check_nt -H "$HOSTADDRESS$" -p 12489 -s 123456 -v $ARG1$ $ARG2$ }# $..$表示系统内置的宏,也就是所谓的变量 # $USER1$表示插件所在的目录 # -H 指定主机地址 # $HOSTADDRESS$ 应用到哪个主机,就用哪个主机的地址 # $ARG1$传递的参数,形参 # -s指定密码,如果有需要加,如上面安装时设置了密码为123456
commands.cfg Code
定义主机
define host{use generic-hosthost_name windows-serveralias win serveraddress 10.10.0.124 }
host.cfg
定义服务
define service{use generic-servicehost_name windows_serverservice_description NSClient++ Versioncheck_command check_win!CLIENTVERSION}define service{use generic-servicehost_name windows_serverservice_description Uptimecheck_command check_win!UPTIME}define service{use generic-servicehost_name windows_serverservice_description CPU Loadcheck_command check_win!CPULOAD! -l 20,30,50}define service{use generic-servicehost_name windows_serverservice_description Memory Usagecheck_command check_win!MEMUSE! -w 80 -c 90}define service{use generic-servicehost_name windows_serverservice_description C: Drive Spacecheck_command check_win!USEDDISKSPACE -l c -w 80 -c 90}define service{use generic-servicehost_name windows_serverservice_description D: Drive Spacecheck_command check_win!USEDDISKSPACE -l d -w 80 -c 90}define service{use generic-servicehost_name windows_serverservice_description TCPcheck_command check_tcp!80}
services.cfg
检查配置是否正常,重启nagios
参考文档:http://skypegnu1.blog.51cto.com/8991766/1533590
转载于:https://www.cnblogs.com/Mrhuangrui/p/4588918.html
Nagios 使用 NSClient++ 监控Windows Server相关推荐
- nagios用NsClient自定义windows监控
Nagios用NsClient自定义windows监控 NsClient++来监控windows主机有三种方式:check_nt,check_nrpe,nsca. 相对而言,check_nrpe已经可 ...
- 架设nagios+rrdtool+pnp4nagios监控windows主机
OS:centos 5.7final 32bit Apache/2.4.2 PHP/5.3.13 Nagios® Core™ 3.4.1 nagios-plugins-1.4.15 rrdtool- ...
- Nagios之linux监控windows主机
服务器端安装: 安装snmp服务和其他插件服务: [root@nagios~]# yum -y install net-snmp* #安装snmp服务. CPAN安装: wgetftp://ftp.m ...
- Nagios监控Windows server 2003 系统
一.Nagios监控主机配置 [root@nagios ~]# cp /usr/local/nagios/etc/nagios.cfg /usr/local/nagios/etc/nagios.cfg ...
- 监控Windows服务器
1. 监控内容 windows服务器的内部参数包括以下 a. 内存使用状况 b. CPU负载 c. 磁盘使用状况 d. 服务状态 e. 运行的进程 2. 监控原理 在windows服务器内安装NSCl ...
- linux 安装监听中文,cacti中文安装配置与监控wWindows Server和Linux服务器
Cacti做为当今天运维人员的主流监控工具已经应该很广泛了,下面我就来把我的安装步骤罗列如下; (1).Cacti安装之前要准备Linx平台下的Web架构: (2).Linux下的Web搭建的方法如下 ...
- Nagios监控Windows主机
为什么80%的码农都做不了架构师?>>> 一.下载安装NSClient++ 1.下载NSClient++ 到 http://nsclient.org/nscp/downloa ...
- nagios监控windows主机 linux主机
一.NSclient++与nrpe nagios对windows的监控主要有两种方法,一种是NSclient++,另一种是通过nrpe的方式来达到监控目的 NSclient++与nrpe最大的区别就是 ...
- Nagios配置监控windows客户端
客户端配置: 客户端下载安装NSclient 下载地址:http://nsclient.org/nscp/downloads 安装NSCP-0.4.1.090-Win32 .msi (本人window ...
最新文章
- mysql5.7.1.9二进制安装_mysql 5.7.9 linux二进制安装
- mysql教程 api_Mysql入门系列:MySQL可用的API
- 2012届华为校园招聘机试题
- gif透明背景动画_常用GIF动图制作工具,抖音里面的动图都是这些工具做出来的...
- synchronized 面试五连击
- 95-190-448-源码-window-Trigger-CountTrigger
- Configure VNC in RHEL 7
- SQL 错误: ORA-12910
- 应届生web前端面试题_Web前端初学者(应届生)面试攻略
- 计算机第二章测试题及答案,计算机组成原理第二章练习题及答案
- 为什么要购买域名?如何购买域名?
- 基于MQTT的python聊天室
- 安徽公司红蓝军训练营-WriteUpDocker复现
- c#笔记--程序集(Assembly)、模块(Module)、类型(class)、命名空间、反射
- JVM上篇:内存与垃圾回收篇十四--垃圾回收器
- 在PC上安装Android SDK与Android模拟器 - 使用Android Studio 3.1.1
- 软件模拟SPI接口程序代码(4种模式)
- 领导艺术的“七棵树”
- ANF到DNT完美转移
- hz和分贝怎么转换_分贝转换
热门文章
- 带你自学Python系列(五):Python解决列表字符不区分大小写问题
- php新窗口打开链接,wordpress如何设置在新窗口打开链接
- numpy.random随机数模块常用函数总结
- 数据结构(四)选择排序
- c++中enum 如何使用(转)
- 自动驾驶横向运动学分析和非线性问题处理方法
- python 解三阶多项式系数_python – 评估多项式系数
- 自动点击屏幕脚本代码_原来这么简单,一分钟学会引流脚本
- Linux启动芯片的初始代码,Linux系统初始化流程(简述)
- android stepview 京东,Android-Android-OpenAPI SDK-帮助文档-京东云