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
Monitoring middle-ware paramters
-
- Posts: 19
- Joined: Mon Oct 24, 2016 4:25 am
Re: Monitoring middle-ware paramters
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.
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
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/
Former Nagios Employee
-
- Posts: 19
- Joined: Mon Oct 24, 2016 4:25 am
Re: Monitoring middle-ware paramters
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?
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
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
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
Former Nagios employee
https://www.mcapra.com/
https://www.mcapra.com/
-
- Posts: 19
- Joined: Mon Oct 24, 2016 4:25 am
Re: Monitoring middle-ware paramters
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
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
https://education.oracle.com/pls/web_pr ... illar_id=5
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.but we are not using JMX url here
Former Nagios employee
https://www.mcapra.com/
https://www.mcapra.com/