Каждый час моя команда получает электронное письмо со следующим текстом:
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).
Я думаю, что мне не хватает MIB, который должен обеспечивать какой-то highperf
функция, которая могла бы.
Это очень старый сервер, я не знаю, где найти / как установить этот MIB.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.5 LTS"
Как я могу предоставить этот метод? В качестве альтернативы, как я могу отключить эту конкретную проверку для этого конкретного хоста?
Это не имеет ничего общего с MIB. Полученное вами сообщение означает, что в вашем интерфейсе используются 64-битные счетчики, и они не включены по умолчанию в check_snmp_int.pl или check_netint.pl.
Как подсказывает сообщение об ошибке, вы должны добавить '-g -2' в определение командной строки check_snmp_int.pl в файле commands.cfg.