Monitor an application at code-level

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
Keitamax
Posts: 1
Joined: Fri Jul 15, 2011 8:40 am

Monitor an application at code-level

Post by Keitamax »

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!
agriffin
Posts: 876
Joined: Mon May 09, 2011 9:36 am

Re: Monitor an application at code-level

Post by agriffin »

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.
Locked