Nagios check_nt 插件未正确显示状态

Nagios check_nt 插件未正确显示状态

我在 ubuntu 服务器上安装了 nagios3,在 windows 服务器上安装了 NSClient。nagios 服务器可以正确地从 windows 服务器获取信息,但尽管 windows 服务器中有更多空间,但服务器的状态显示每个驱动器都为“严重”。 在此处输入图片描述 以下是我在 windows.cfg 中输入的参数。

define service{
        use                     generic-service
        host_name               winserver
        service_description     C:\ Drive Space
        check_command           check_nt!USEDDISKSPACE!-l c -w 20 -c 5
        }

define service{
        use                     generic-service
        host_name               winserver
        service_description     D:\ Drive Space
        check_command           check_nt!USEDDISKSPACE!-l d -w 20 -c 10
        }

define service{
        use                     generic-service
        host_name               winserver
        service_description     F:\ Drive Space
        check_command           check_nt!USEDDISKSPACE!-l f -w 15 -c 10
        }

答案1

检查不报告空间百分比其余的,但空间百分比用过的。仔细查看上面的屏幕截图可以看到检查返回的内容。

当出现问题时,大多数 Nagios 检查都会返回严重或警告结果超过一个数字,而不是在下面。有点令人困惑。

因此,您需要将临界级别和警告级别改为 80 和 95 或 90。

例如

define service{
   use generic-service
   host_name winserver
   service_description C:\ Drive Space
   check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 95
}

相关内容