Jump to content
RenCorner Network

Application Monitor


Spencer
 Share

Recommended Posts

This is a Windows application that will allow you to save the paths of an unlimited amount of executable files, by browsing to each path and clicking "save".

When all applications have been saved (this writes to a configuration file so does not have to be completed each time), you can click on the "Launch" button, which will then systematically launch each application sequentially.

This application stores the Process ID of each application when it is launched, and then monitors each process to check it is still running. If it finds that the process is not running anymore, it will relaunch the application for for.

Because this works on Proces ID's, it ensures that you can safely run this when using several instances of an application that has the same process name, which is handy when you're running applications that are prone to crashing, and you need to ensure maximum uptime.

The application will also log when an application's Process ID has stopped running, so you can review at your leisure how frequently and when the crashes are occuring.

Posted Image

Posted Image

Posted Image

www.spencerelliott.co.uk/img/portfolio/sample-img/AppMon2.png

www.spencerelliott.co.uk/img/portfolio/sample-img/AppMon3.png

www.spencerelliott.co.uk/downloads/Application%20Monitor.zip

You might be interested to try this out for your Servers...

Link to comment
Share on other sites

Let's say we need to take a prgram down for updates, is there a way to 'uncheck' it, or would we have a way to delete it from this app?

Link to comment
Share on other sites

If Application Monitor is running, and the application you wanted to halt for a while was a listed application, then when you closed the program, Appliaction Monitor would immediately restart it.

The only current way for you to do this would be to close Application Monitor while you prefermed your updates.

If updates were planned to take some time, then you can manually edit the ini file to remove the application.

However, starting Application Monitor would also mean that all the other monitored applications would have to be clsoed first, in order for Application Monitor to launch them again.

I may consider the ability to suspend all monitoring with a button, and the ability to un-monitor an application on-the-fly if there is genuine interest.

Link to comment
Share on other sites

Guest Animoski

I remember there was this one application a few years back that had start/restart/stop functions and it was also based off of process IDs. If your program had this I would definitely use it on the servers we have here. :P

It was quite nice, even included an affinity manager and it acted as a server that provided a client app with login/passwords to remotely control it.

Link to comment
Share on other sites

I am still waiting for my aimbot and redar hacks...

And you wonder why you have a hard time... Oh and BTW it's "Radar," you have spell check, use it!

Joe

Link to comment
Share on other sites

And you wonder why you have a hard time... Oh and BTW it's "Radar," you have spell check, use it!

Joe

You weren't around for the joke so you don't understand it. What hard time? Learn three other laungages then bitch about one little grammar problem.

Oh and BTW is not real word, it's "By The Way" if you want to start shit then make sure you are doing everything right.

G1D

Link to comment
Share on other sites

You weren't around for the joke so you don't understand it. What hard time? Learn three other laungages then bitch about one little grammar problem.

Oh and BTW is not real word, it's "By The Way" if you want to start shit then make sure you are doing everything right.

G1D

Spelling Problem*

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...