Java Windows Service monitoring and environment diagnostics

CLOSED
Bids
12
Avg Bid (USD)
$1225
Project Budget (USD)
$750 - $1500

Project Description:
We have an in house developed Java application that we sell and support.

We are in need of an independent application to monitor the service itself, as well as to monitor, show and assist with diagnostics.

Our application is written in Java and runs as a Windows service. App runs currently on JRE1_6 but we will also start compiling in Java 7 in he coming months.

We require an independent application, that is not Java dependent, that can run in a variety of Windows environments (XP, Win 7 32 and 64, Windows Server 2003+). Application cannot be Java dependent as Java (including version) is one of the monitoring parameters.

What we would like the application to do is:
Install via exercise or msi
During install, prompt for a small number of local variables
Have pre-configured other parameters it will monitor, however the location or pare meters required to source the component to monitor are controlled via a config file. There are no more than 12 combined services/components to monitor
Be able to set thresholds of alerts/events before triggering an alarm
Once installed, have an icon in the system tray
When an event is triggered/alarm, show a notification in the system tray
Once run, show via a UI where the trigger has come from
Similar to windows network diagnostics, ask the user if they want to troubleshoot
Run through/prompt the user to check items, re-start applications, etc, then re-test
If successful, post an event to our hosted database via HTTP post
If unsuccessful, post an event to the same database, but with different parameters (ie both scenarios are logging calls to our service desk application. We are looking to use Zoho Support for this)
Prompt the user to call for support
Prompt the user to start our TeamViewer Remote Support app

Happy to start with a prototype.

Will need to execute a NDA then SDA. We will own all source code.

Successful candidate will be given the opportunity to work on phase 2, which will be:
White labeling the solution for our major distributors
Posting the events to a separate database, and assisting in building the analytics/BI.

If you have questions, please ask

Skills required:
C++ Programming, Java, Windows Desktop, Windows Server
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


$ 1500
in 15 days
$ 1250
in 3 days
$ 1340
in 30 days
$ 1237
in 10 days
$ 1546
in 15 days
Hire codeguild
$ 888
in 10 days
$ 833
in 10 days
$ 1111
in 30 days
$ 1250
in 15 days
Hire techlotus
$ 1159
in 3 days