|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (3)
View Page HistoryThe integration of Petals ESB and Nagios is based on getting information about the JVM. This is done using SNMP probes.
{include:Enabling the SNMP agents of the Petals ESB JVMs}
h2. Nagios commands definition to interact with a SNMP agent
We recommand to define specific Nagios command to interact with the Java virtual machine MIB.
According to our environement defined above, create the file 'jvm.cfg' in the directory '/etc/nagios-plugins/config' with the following content:
{code}
# 'jvm_heapused' command definition
define command{
command_name jvm_heapused
command_line /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -p '$ARG1$' -C '$ARG2$' -P '$ARG3$' -o 1.3.6.1.4.1.42.2.145.3.163.1.1.2.11.0 -w :'$ARG4$' -c :'$ARG5$' -l load
}
# 'jvm_heapmax' command definition
define command{
command_name jvm_heapmax
command_line /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -p '$ARG1$' -C '$ARG2$' -P '$ARG3$' -o 1.3.6.1.4.1.42.2.145.3.163.1.1.2.13.0 -w :'$ARG4$' -c :'$ARG5$' -l load
}
{code}
We recommand to define specific Nagios command to interact with the Java virtual machine MIB.
According to our environement defined above, create the file 'jvm.cfg' in the directory '/etc/nagios-plugins/config' with the following content:
{code}
# 'jvm_heapused' command definition
define command{
command_name jvm_heapused
command_line /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -p '$ARG1$' -C '$ARG2$' -P '$ARG3$' -o 1.3.6.1.4.1.42.2.145.3.163.1.1.2.11.0 -w :'$ARG4$' -c :'$ARG5$' -l load
}
# 'jvm_heapmax' command definition
define command{
command_name jvm_heapmax
command_line /usr/lib/nagios/plugins/check_snmp -H '$HOSTADDRESS$' -p '$ARG1$' -C '$ARG2$' -P '$ARG3$' -o 1.3.6.1.4.1.42.2.145.3.163.1.1.2.13.0 -w :'$ARG4$' -c :'$ARG5$' -l load
}
{code}
Next coming soon