Я пытаюсь настроить nagios core 3 для мониторинга серверов Linux с помощью net-snmp, и возникают проблемы с поиском правильных oid для snmp.
mibDepot.com кажется хорошим сайтом, но я перепробовал большинство из них, но не работает ... Есть предложения, где искать?
Спасибо!
Если у вас есть snmpd установлен на вашем сервере Nagios (работает с CentOS 6?), все уже на месте. Затем вы можете начать мониторинг, используя также OID-имена.
Сделать snmpbulkwalk -v 2c -c $COMMUNITY $TARGETSYS
для вывода полного списка snmp целевой системы.
Я не знаю, что вы пытаетесь сделать, но я бы начал с nagios-plugins:
[alexus@wcmisdlin02 ~]$ rpm -q nagios-plugins
nagios-plugins-1.4.15-2.el6.x86_64
[alexus@wcmisdlin02 ~]$
тогда вы можете использовать следующий плагин для выполнения вызовов snmp
[alexus@wcmisdlin02 ~]$ /usr/lib/nagios/plugins/check_snmp
check_snmp: Could not parse arguments
Usage:
check_snmp -H <ip_address> -o <OID> [-w warn_range] [-c crit_range]
[-C community] [-s string] [-r regex] [-R regexi] [-t timeout] [-e retries]
[-l label] [-u units] [-p port-number] [-d delimiter] [-D output-delimiter]
[-m miblist] [-P snmp version] [-L seclevel] [-U secname] [-a authproto]
[-A authpasswd] [-x privproto] [-X privpasswd]
[alexus@wcmisdlin02 ~]$
Обычно я начинаю с snmpwalk, а затем нахожу нужный идентификатор для проверки и беру его в плагин check_snmp nagios.
SNMP хорош для сетевых устройств. Для систем centos посмотрите на демона и клиента nrpe.