Nagios 监控Windows服务器(详细篇)
2021/7/12 7:09:38
本文主要是介绍Nagios 监控Windows服务器(详细篇),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
a. 内存使用状况
d. 服务状态
在windows服务器内安装NSClient++的监控引擎,nagios服务器通过check_nt来获取监控数据
a.修改启动参数
d.重新启动Nagios服务
# 'check_nt' command definition
define command{
command_name check_nt
command_line $USER1$/check_nt -H $HOSTADDRESS$ -p 12489 -v $ARG1$ $ARG2$
}
5.nagios在第一次监控windows所必须修改的内容
#cfg_file=/usr/local/nagios/etc/objects/windows.cfg
保存文件。
下载NSClient++的安装包,注意根据实际的32/64CPU来下载
在指令模式下,在该目录下面运行以下命令,注册NSCient++的服务
nsclient++ SysTray
- 在[Module]部分,除了CheckWMI.dll和RemoteConfiguration.dll这两行的注释不要去掉,其他DLL的注释都去掉。
- 在[Setting]部分的password设定一个密码,并把前面的注释去掉。
allowed_hosts=192.168.200.249/32
- 当右下角出现了一个蓝色十字的ICON这表示
编辑文件windows.cfg
define host{
use windows-server ; 从template中继承相关监控参数
host_name winserver ; 主机名称
alias My Windows Server ; 别名
address 192.168.1.2 ; IP地址
}
然后是定义监控对象的正常运行时间
check_command check_nt!CPULOAD!-l 5,80,90
监控C盘空间,使用率达到80则warning 90%则CRITICAL alert
check_command check_nt!SERVICESTATE!-d SHOWALL -l W3SVC
8.密码设定
可以通过以下指令测试设备响应是否正常
如果显示为could not fetch information from server,则有以下可能
在windows上的NSC.INI上的allow_hosts没有添加正确的nagios IP、
来验证配置文件是否正确。
这篇关于Nagios 监控Windows服务器(详细篇)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12Axios库资料:新手入门必读教程
- 2024-11-11Axios库项目实战:新手入门教程
- 2024-09-29Axios库教程:初学者必备指南
- 2024-08-29Axios库资料:新手入门指南与基本使用教程
- 2024-03-14system bios shadowed
- 2024-03-14gabios
- 2024-02-07iOS应用提交上架的最新流程
- 2024-02-06打包 iOS 的 IPA 文件
- 2023-12-07uniapp打包iOS应用并通过审核:代码混淆的终极解决方案 ?
- 2023-11-25uniapp IOS从打包到上架流程(详细简单) 原创