Java Windows Service monitoring and environment diagnostics

  • Status Closed
  • Budget N/A
  • Total Bids 12

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

Get free quotes for a project like this

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online