Hello,
I'd like to know if it is possible with Nagios to mesure some method performance in an application and identify which piece of code causes slowdowns. So the Nagios agent would return me the name of the method causing abnormal behavior of the application.
In the same way, is it possible to monitor a database server (oracle, mysql, ...) so it could highlight which queries are too slows.
To sum up, I would like to be as close from the code as possible. Can it be done?
Thank you for your help!
Monitor an application at code-level
Re: Monitor an application at code-level
I'm not aware of any plugins that do this currently. There's no reason why someone couldn't write a plugin to do this, but it certainly isn't the kind of thing Nagios was designed for. Consider using a dedicated profiler instead.
As for databases, there may be something to satisfy your needs. I'm not sure exactly what you're looking for, but for MySQL there is a Nagios XI download that monitors database queries here for example.
As for databases, there may be something to satisfy your needs. I'm not sure exactly what you're looking for, but for MySQL there is a Nagios XI download that monitors database queries here for example.