Need to monitor an application in Nagios XI

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
keerthiprashanths
Posts: 50
Joined: Mon Jul 24, 2017 8:44 am

Need to monitor an application in Nagios XI

Post by keerthiprashanths »

Hi Team,

We have an application deployed on windows server which needs an application login monitoring via NagiosXI.
We tried to search some plugin but no luck.
So can you please help us here.

Expectation:

“XYZ application is hosted on a windows server with generic id/pass: nagiosxxxx. Nagios will login to the application using the generic id and password, if the login is successful then the state of the alarm will be ‘OK’ and if anyhow the login fails then a “Critical” alert should be generated.
Can you please help us with the plugin or script that will help us to implement the same.”
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Need to monitor an application in Nagios XI

Post by mcapra »

Is this login a web service? A Java Swing application? A .NET application built using WinForms?

We would need to know more about how this application functions before specific advice can be offered.

If you access the login via a web browser, web services can be monitored using either WebInject or Selenium:
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
https://assets.nagios.com/downloads/nag ... ios-XI.pdf
Former Nagios employee
https://www.mcapra.com/
tmcdonald
Posts: 9117
Joined: Mon Sep 23, 2013 8:40 am

Re: Need to monitor an application in Nagios XI

Post by tmcdonald »

Thanks for the assist, @mcapra! OP, let us know if you need further assistance.
Former Nagios employee
keerthiprashanths
Posts: 50
Joined: Mon Jul 24, 2017 8:44 am

Re: Need to monitor an application in Nagios XI

Post by keerthiprashanths »

Hi mcapra,

Below are the details:-

Is this login a web service? A Java Swing application? A .NET application built using WinForms?

It's a Standalone application on Windows server and VB application with Oracle database.

Please let us know in case if you need any more details.
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Need to monitor an application in Nagios XI

Post by mcapra »

I don't know of any automated drivers for Visual Basic applications. You might be able to script something out using AutoHotKey, but the work required to call those AutoHotKey scripts remotely and verify that the login was successful would be non-trivial.

If the VB application submits credentials to a back-end server somewhere, you'd have a much easier time trying to mimic that behavior. Without specific knowledge of how the application functions on the back-end, I'm afraid I can't offer much advice.
Former Nagios employee
https://www.mcapra.com/
bolson

Re: Need to monitor an application in Nagios XI

Post by bolson »

Hello keerthiprashanths,

It's difficult to answer your question without knowing the internals of your VB app. It might make more sense to monitor successful/unsuccessful login attempts on your Oracle server as there are a multitude of Oracle plugins. As a former VB developer, depending on how the error handler handles failed logins, a plugin could probably be created using vbscript. However, that would be beyond the scope of our support team.
keerthiprashanths
Posts: 50
Joined: Mon Jul 24, 2017 8:44 am

Re: Need to monitor an application in Nagios XI

Post by keerthiprashanths »

Is there any way where we can schedule a WebEx session on the same
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: Need to monitor an application in Nagios XI

Post by dwhitfield »

If you are a customer please post in the customer section of the forum or email [email protected] and reference this ticket. If you are not a customer, then no, we cannot schedule a WebEx.

That said, I think @mcapra is correct in that this is going to take some development on your side as far as AutoHotKey or something of that nature is concerned.
Locked