Плагин check_snmp для nagios возвращает: Внешняя ошибка команды: snmpget: Ошибка аутентификации (неверный пароль, сообщество или ключ)
Я пытаюсь проверить работоспособность коммутатора Cisco 2960X на Nagios с помощью плагина check_snmp, но всегда получаю следующую ошибку:
[root @ nagios] # / usr / lib64 / nagios / plugins / check_snmp -P 3 -U snmpv3user -L authPriv -a MD5 -A v3p4ssword # 1 -x DES -X v3p4ssword # 2 -H 192.168.254.2 -o DISMAN- EVENT-MIB:: sysUpTimeInstance
Внешняя ошибка команды: snmpget: ошибка аутентификации (неверный пароль, сообщество или ключ)
Я получаю ту же ошибку на веб-консоли nagios.
Мой switch.conf выглядит так:
define host{
use generic-switch,host-pnp
host_name cisco_2960x_IT2_Datacenter
alias cisco 2960x 24p IT2 Datacenter
address 192.168.254.2
hostgroups switches_v3
notification_interval 60
icon_image switch.png
statusmap_image switch40.png
}
define hostgroup{
hostgroup_name switches ; The name of the hostgroup
alias Network Switches ; Long name of the group
}
define hostgroup{
hostgroup_name switches_v3 ; The name of the hostgroup
alias Network Switches with SNMP v3 ; Long name of the group
}
define service {
use generic-service
hostgroup_name switches_v3
service_description Uptime
check_command check_snmp!-P 3 -U snmpv3user -L authPriv -a MD5 -A v3p4ssword#1 -x DES -X v3p4ssword#2 -o DISMAN-EVENT-MIB::sysUpTimeInstance
}
Если я сделаю тот же тест с snmpget, все работает нормально:
[root @ nagios] # snmpget -v3 -l authPriv -u snmpv3user -a MD5 -A v3password # 1 -x DES -X v3password # 2 192.168.254.2 DISMAN-EVENT-MIB:: sysUpTimeInstance
DISMAN-EVENT-MIB:: sysUpTimeInstance = Timeticks: (783093831) 90 дней, 15: 15: 38.31
snmpwalk также работает без проблем:
[root @ nagios] # snmpwalk -v3 -l authPriv -u snmpv3user -a MD5 -A v3password # 1 -x DES -X v3password # 2 192.168.254.8 DISMAN-EVENT-MIB:: sysUpTimeInstance
DISMAN-EVENT-MIB:: sysUpTimeInstance = Timeticks: (783167495) 90 дней, 15:27:54,95
Есть ли у вас какие-либо идеи о том, что может происходить? Я использую установку FAN на Centos.
[root @ nagios] # uname -a Linux nagios 2.6.18-400.1.1.el5 # 1 SMP чт 18 дек. 00:59:53 EST 2014 x86_64 x86_64 x86_64 GNU/Linux
Заранее спасибо за помощь!
Ура!