无法使用标准 MIB 获取接口速度,请使用高性能 mib (-g)

无法使用标准 MIB 获取接口速度,请使用高性能 mib (-g)

每小时,我的团队都会收到一封包含以下内容的电子邮件:

Shinken Notification

Notification Type: PROBLEM

Service: NetworkUsage
Host: Monitor
Address: localhost
State: UNKNOWN

Date/Time: 27-09-2016 Additional Info : Cannot get interface speed with standard MIB, use highperf mib (-g) : UNKNOWN

我认为我已经找到了有问题的服务器(它是监控服务器,因为地址是localhost),但我不知道该怎么做(我是一名开发人员,对 shinken、nagios 或 SNMP 几乎一无所知)。

我认为我缺少一个能够提供某种highperf功能的 MIB。

这是一个非常老的服务器,我不知道在哪里可以找到/如何安装这个 MIB。

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.5 LTS"

我如何提供此方法?或者,我如何针对此特定主机禁用此特定检查?

答案1

这与 MIB 无关。您收到的消息意味着您的相关接口使用 64 位计数器,而这些计数器在 check_snmp_int.pl 或 check_netint.pl 中默认未启用。

根据错误消息的建议,您应该在commands.cfg下的check_snmp_int.pl命令行定义中添加“-g -2”。

相关内容