How to create an automated way to monitor to see if this app is working

We have an application that should always work. Does anyone know of a way to create an automated monitoring way to check if this application is working (with a batch file perhaps)? If it's not running, send an email notification and launch the app?

0


source to share


5 answers


Nagios is generally used by sysadmins I've encountered. You can script to do all the checks you need and alert based on various conditions. Works well with cacti, so you can draw stuff too :)



If you want your service to always restart if it dies, you can use supervise from daemontools.

+1


source


Alternative to Nagios zabbix



+1


source


You don't mention the OS, but if you're looking for something on Windows, Application Monitor might be a good place to start.

If you're on Linux, monit looks pretty useful.

0


source


Most monitoring systems have a built-in test that monitors a list of processes to verify that whatever needs to be started is running.

We're using Hobbit, it has a custom table of processes to run (and number of instances, red / yellow warning, etc.).

0


source


We are now directing a release of our service that can perform some monitoring tasks that Nagios or other similar tools usually find difficult to handle. We provide instant notifications (email, SMS) when:

a) your application / service has been unresponsive for some time

b) some conditions are met (e.g. execution time of some piece of logic> X, number of emails sent <Y, or whatever you want)

It is absolutely easy to use compared to Nagios or others, and it doesn't require installation. We've spent a lot of time making it user friendly.

As I said, this will be released very soon (will come back and give you info). If you are interested in our approach, we invite you to beta test our application (there will be a promotion for participants).

0


source







All Articles