-
script SNMP_Process: Objetos MIBs no responden
Buenas tardes a todos,
estoy intentando poner en funcionamiento el script snmp_process.pl de Servidor que viene con la instalaciĆ³n de Pandora FMS por defecto (/usr/share/pandora_server/util/plugin/), y de paso, si fuera posible, intentar mejorarlo incorporando alguna recolecciĆ³n de datos mĆ”s.
Si no me equivoco, dicho script escrito en Perl recoge datos a travĆ©s de consultas snmpwalk ejecutadas contra una IP, en concreto con HOST-RESOURCES-MIB obtiene la informaciĆ³n deseada de los objetos: hrSWRunName, hrSWRunStatus, hrSWRunPerfCPU y hrSWRunPerfMem.
Sin embargo, no obtengo ningĆŗn dato en la salida en su ejecuciĆ³n, sĆ³lo End of MIB y da a entender como si fuera que no estĆ” recolectando datos o que no puede obtenerlos.
ĀæAlguien conoce si se trata de algĆŗn error conocido o si estos objetos deben ponerse ‘en funcionamiento’ de alguna forma que recolecten los datos?
A continuaciĆ³n pongo las comprobaciones que realizo desde un terminal en un equipo Linux Debian 6.root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 HOST-RESOURCES-MIB::hrSystemUptime.0 HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (2203420) 6:07:14.20 root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 SNMPv2-MIB::sysDescr.0 SNMPv2-MIB::sysDescr.0 = STRING: Linux PandoraServer 2.6.32-5-686 #1 SMP Mon Mar 26 05:20:33 UTC 2012 i686 root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 hrSWRunStatus End of MIB root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 hrSWRunName End of MIB root@PandoraServer:/usr/share/mibs# snmptranslate -m HOST-RESOURCES-MIB -IR -On hrSWRunName .1.3.6.1.2.1.25.4.2.1.2 root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 .1.3.6.1.2.1.25.4.2.1.2 End of MIB root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 hrSWRunStatus.1.3.6.1.2.1.25.4.2.1.2 End of MIB root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 hrSWRunPerfCPU End of MIB root@PandoraServer:/usr/share/mibs# snmptranslate -m HOST-RESOURCES-MIB -IR -On hrSWRunPerfCPU .1.3.6.1.2.1.25.5.1.1.1 root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 .1.3.6.1.2.1.25.5.1.1.1 End of MIB root@PandoraServer:/usr/share/mibs# snmptranslate -m HOST-RESOURCES-MIB -IR -On hrSWRunPerfMem .1.3.6.1.2.1.25.5.1.1.2 root@PandoraServer:/usr/share/mibs# snmpwalk -OS -c public -v 1 192.168.1.10 .1.3.6.1.2.1.25.5.1.1.2 End of MIB
Se puede comprobar que para otras consultas con el protocolo SNMP como informaciĆ³n acerca del equipo (sysDescr) o el tiempo que lleva up la mĆ”quina (hrSystemUptime) funcionan correctamente, de hecho este Ćŗltimo objeto utiliza la misma MIB (HOST-RESOURCES-MIB). TambiĆ©n he comprobado que con el comando snmptranslate es capaz de identificar el objeto y traducir su OID o ristra de nĆŗmeros que lo identifican en ‘crudo’, con lo cual no creo que se trate de un problema de identificaciĆ³n o falta de MIBs.
AdemĆ”s tengo varios mĆ³dulos SNMP funcionando para dicho equipo en Pandora FMS.Cualquier respuesta serĆ” agradecida!
Saludos.