You have chosen to sponsor your bid up to a maximum amount of .
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