Exemplo de configuração simples usando md_check (pluginzinho ..rs..) local.

cat /etc/snmp/snmpd.conf
exec .1.3.6.1.4.1.2021.51 java_thread_check /etc/snmp/scripts/java_threads.sh

cat /etc/snmp/scripts/java_threads.sh
#!/bin/bash
consulta=`ps axo nlwp,args | grep [j]ava | head -n 1| awk '{print $1}'`
echo $consulta

snmpwalk -v2c -c public localhost .1.3.6.1.4.1.2021.51
UCD-SNMP-MIB::ucdavis.51.1.1 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.51.2.1 = STRING: "java_thread_check"
UCD-SNMP-MIB::ucdavis.51.3.1 = STRING: "/etc/snmp/scripts/java_threads.sh"
UCD-SNMP-MIB::ucdavis.51.100.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.51.101.1 = STRING: "19"
UCD-SNMP-MIB::ucdavis.51.102.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.51.103.1 = ""

Mas essa solução rápida pra fazer algo que não existe MIB e ainda tem
que criar o plugin para o Nagios. O seu problema existe MIB então a
melhor forma é vc criar um plugin pra o Nagios e parar de usar este
check_snmp_proc.
Se vc quiser ajuda com a construação do plugin posso te ajudar desde
que seja feito em Perl.

Att, Rudolfo Rosa.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
-- 
Nagios-users-br@lists.sourceforge.net mailing list
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Wiki: http://nagios-br.sf.net/wiki

Responder a