Назад | Перейти на главную страницу

Плагин 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.

Мой файл Switches.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

Заранее спасибо за вашу помощь!

Ура!