monitor Hogging Threads count using check_jmx in nagios
Posted: Fri Apr 13, 2018 8:56 am
Hello team,
I am able to monitor other JAVA parameters of weblogic server like heap size, Garbage collector and threadcount.
We are unable to monitor Hogging threads count, standby count, Queue count & Executing threads count.
I am using the below link,
https://github.com/ppresto/org.ctl.jmx. ... ry/scripts
./check_jmx -U service:jmx:rmi:///jndi/rmi://host.example.com:17703/jmxrmi -O com.bea:ServerRuntime=qcquotinge2e1,Name=ThreadPoolRuntime,Type=ThreadPoolRuntime -A ExecuteThreadTotalCount -w 100 -c 200
how or where can i find com.bea:ServerRuntime=?
/usr/local/nagios/libexec/check_jmx -U service:jmx:rmi:///jndi/rmi://$IP:$port/jmxrmi -O com.bea:ServerRuntime=ap_prd_domain,Name=ThreadPoolRuntime,Type=ThreadPoolRuntime -A ExecuteThreadTotalCount -w 100 -c 200
I am not sure about this value ap_prd_domain, this is domain name of weblogic server.
Please help.
Thx.
I am able to monitor other JAVA parameters of weblogic server like heap size, Garbage collector and threadcount.
We are unable to monitor Hogging threads count, standby count, Queue count & Executing threads count.
I am using the below link,
https://github.com/ppresto/org.ctl.jmx. ... ry/scripts
./check_jmx -U service:jmx:rmi:///jndi/rmi://host.example.com:17703/jmxrmi -O com.bea:ServerRuntime=qcquotinge2e1,Name=ThreadPoolRuntime,Type=ThreadPoolRuntime -A ExecuteThreadTotalCount -w 100 -c 200
how or where can i find com.bea:ServerRuntime=?
/usr/local/nagios/libexec/check_jmx -U service:jmx:rmi:///jndi/rmi://$IP:$port/jmxrmi -O com.bea:ServerRuntime=ap_prd_domain,Name=ThreadPoolRuntime,Type=ThreadPoolRuntime -A ExecuteThreadTotalCount -w 100 -c 200
I am not sure about this value ap_prd_domain, this is domain name of weblogic server.
Please help.
Thx.