[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT :: snmpd



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Pablo Jiménez escribió:
> On Thu, Mar 29, 2012 at 04:12:18PM +0000, Camaleón wrote:
>> El Thu, 29 Mar 2012 17:25:17 +0200, Mariano Cediel escribió:
>>
>>> sea un equipo.E (con el snmpd correctamente instalado y funcionando) y
>>> sea un servidor S con el nagios.
>>>
>>> Se os ocurre alguna manera de "traerme una informacion tipo string" a
>>> través del snmp desde E hacia S ¿?
>>> O sea, que en E pusiera <de algun modo> una cadena de texto, para que a
>>> través del snmpwalk ejecutado desde S la pudiera recoger.
>>>
>>> Creo que me he explicado
>>
>> (...)
>>
>> Bueno, lo que yo entiendo es que necesitas una especie de "generador de 
>> eventos" snmp ¿no? Si es así, "snmptrap¹" te podría servir :-?
>>
>> ¹http://www.net-snmp.org/wiki/index.php/TUT:snmptrap
> 
> Dado el ejemplo, no creo que necesite snmptrap.
> Lo que mas se aproxima a la solicitud original es el uso de exec, extend 
> o pass en snmpd.conf:
> 
> http://www.net-snmp.org/docs/man/snmpd.conf.html#lbAZ
> http://www.mail-archive.com/net-snmp-users@lists.sourceforge.net/msg13795.html
> 
> Saludos.

Buenas ....

	Nagios tiene la posibilidad de chequear por snmpd, pero aun así te
puedes hacer un script con lo que gustes y listo. Las salidas van del 0
al 3 (ok, warrning, critical, Unknow) y necesitas saber el arbol MIB de
cada cacharro.

	Supongo que si detallas lo que quieres hacer, podremos ayudarte mas.

	Te pego uno sencillo para una impresora:

#####
nagios@nagios:~$ cat /usr/local/nagios/libexec/check_ESTADO.sh
#!/bin/bash
/usr/bin/snmpwalk -v1 -c public -O n 192.168.12.158
.1.3.6.1.4.1.11.2.3.9.1.1.3.0 | gawk '{print $4}'
#####

Resultado :

@@@@@@@
nagios@nagios:~$ /usr/bin/snmpwalk -v1 -c public -O n 192.168.12.158
.1.3.6.1.4.1.11.2.3.9.1.1.3.0 | gawk '{print $4}'
"READY"

@@@@@@@

PD: Yo no lo veo como OT. Nagios esta en debian.

- ----- Estos son checks en perl descargados de internet

nagios@nagios:~$ /usr/local/nagios/libexec/check_snmp
check_snmp                      check_snmp_env.pl
check_snmp_mem.pl               check_snmp_storage.pl
check_snmp_boostedge.pl         check_snmp_extend.sh
check_snmp_nsbox.pl             check_snmp_vrrp.pl
check_snmp_cpfw.pl              check_snmp_int.pl
check_snmp_process.pl           check_snmp_win.pl
check_snmp_css.pl               check_snmp_linkproof_nhr.pl
check_snmp_processus_loaded.pl
check_snmp_css_main.pl          check_snmp_load.pl
check_snmp_script_result.pl

- -----

Un saludo y suerte

- -- 
"Si los tontos volaran, el cielo se oscurecería"

No me envié correos en formatos propietarios
http://www.gnu.org/philosophy/no-word-attachments.es.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPdXKXAAoJEOWNzQnqy+fz8eIH+QG5Jd4RZKyVhiEsxh3Oo954
EV/hmsnZDSGv2TZGQAx6XZuKagKw/VutCT4jUGEQuliqwRrWswUKUn3DDspAG5do
bm1Za61l8bhtYgVUslJHftkyQ2J7b55rX3Qu0zRm/+3Rp84ZkSEpBbKvK/B9kajv
QpybnqQDnngoUdL0CXwLYGH8ovb3Sltvxlq+uYd+Lo1TWCzZAInn9CH02HZsoVP9
Dbf66tr7Kw3WWsNuuiyS436uL/YT6D6Rppq/SOx5VC7p94XmCdxOPzmEVB5vq/Be
L12l7ZE2/L7BJFA8zUGTJUVlt7GXcwRDPm0n3yPNF8ltfw7f6BWE5g+xJTtFnaE=
=FEhu
-----END PGP SIGNATURE-----


Reply to: