Windows的WMI查询

时间:2018-08-20 07:02:50

标签: windows wmi nagios

我尝试从Windows 10上的Nagios检查WMI,它适用于某些指标,而不适用于重要指标,并且我无法继续进行,因为它全部由MS Windows处理(对我来说是黑盒)。 我已使用以下链接在Windows上启用WMI:- https://support.nagios.com/forum/viewtopic.php?f=35&t=31641 https://assets.nagios.com/downloads/nagiosxi/docs/Monitoring-Windows-Using-WMI-and-Nagios-XI.pdf?_ga=2.108589442.161758119.1534272859-287347189.1533275875

有效查询:-

checkmem 检查驱动器大小 检查事件日志 检查文件夹大小 检查页 检查过程 检查时间 信息

不起作用的查询:-

checkcpu 支票网络 检查时间 检查域名 检查用户

无法正常工作的WMI查询的错误是:- 未知-WMI查询出现问题。来自wmic的错误文本为:[wmi / wmic.c:212:main()]错误:检索结果数据。 NTSTATUS:NT代码0x80041017-NT代码0x80041017

这是我在nagios上的WMI命令的样子:-

/usr/lib64/nagios/plugins/check_wmi_plus.pl -H x.x.x.x -u wmiuser -p wmiuser -m checkmem

OK-物理内存:总计:7.9GB-已使用:5.092GB(64%)-免费:2.807GB(36%)|'已使用物理内存'= 5467906048Bytes; “物理内存利用率” = 64%;

需要一些帮助来解决它。

1 个答案:

答案 0 :(得分:0)

对于“无法正常工作的wmi查询的错误是:-未知-WMI查询有问题。来自wmic的错误文本是:[wmi / wmic.c:212:main()]错误:检索结果数据。NTSTATUS:NT代码0x80041017-NT代码0x80041017“

看起来像语法问题。

请参见https://docs.microsoft.com/en-us/windows/desktop/wmisdk/wmi-error-constants

WBEM_E_INVALID_QUERY 2147749911(0x80041017) 查询在语法上无效。