Page 1 of 1

Monitoring middle-ware paramters

Posted: Tue Feb 21, 2017 10:48 pm
by pooja_nama
Hi Team,

I have to monitor few parameters in our environment with nagios server, I have one nagios server configured with which I am monitoring OS level parameters with nrpe plugin. Now I need to monitor application level parameters, please help me with finding plugins and configuration.

Regards,
Pooja

Re: Monitoring middle-ware paramters

Posted: Tue Feb 21, 2017 10:50 pm
by pooja_nama
I have to monitor below parameters:

1) JVM utilization
2) Test connections to DB
3) threadhungs in Sys out logs
4) heap dumps
5) javacores
6) ORA exceptions in Sys out
7) size of wstemp<=100 mb
8) Out of memorey exception.

Re: Monitoring middle-ware paramters

Posted: Tue Feb 21, 2017 11:14 pm
by rkennedy
Take a look at the Exchange which has information about the plugins available through the community, https://exchange.nagios.org - you'll have to do some work and research your list to see what's capable. Most of it should, but for the logging portion you may want to look at NLS. https://www.nagios.com/products/nagios-log-server/

Re: Monitoring middle-ware paramters

Posted: Tue Feb 28, 2017 3:53 am
by pooja_nama
Is there nothing like nrpe through which i can monitor the parameters directly?
As for database parameters we have oracleinstaclient is there to monitor database parameters so for WAS parameters is no plugin like this?

Re: Monitoring middle-ware paramters

Posted: Tue Feb 28, 2017 4:45 pm
by mcapra
We have specific documentation for monitoring Oracle databases using the instant client:
https://assets.nagios.com/downloads/nag ... ios-XI.pdf

But no, there isn't some sort of NRPE specific to an unknown middleware. For most Java applications, people are leveraging JMX to keep track of what's going on in that application's virtual machine. This would be helpful in determining several things happening within the JVM. Check out our documentation for more info:
https://assets.nagios.com/downloads/nag ... ios-XI.pdf

Re: Monitoring middle-ware paramters

Posted: Wed Mar 15, 2017 10:38 pm
by pooja_nama
Hi Team, the link that you have provided is for JMX parameters but we are not using JMX url here. Please help us to monitor middle ware parameters with nagios. If you want any details we will provide you.

Re: Monitoring middle-ware paramters

Posted: Thu Mar 16, 2017 3:05 pm
by mcapra
You still have not provided what sort of middleware it is you are trying to monitor. Middleware is a very general term particularly within the context of Java applications:
https://education.oracle.com/pls/web_pr ... illar_id=5
but we are not using JMX url here
Right, i'm saying you should configure the middleware to accept JMX connections and monitor it that way. JMX was designed specifically for peeking under the hood of a given Java virtual machine and it is very good at doing that. It would be very good at telling you the state of the heap, threads, memory, etc.