We have around 5 different apps, written in c#, vb6 and asp all of which can make API calls, or webpage calls etc. They are installed on many different locations/computers.

We would like a 3rd SASS hosted system that these apps can report to once per minute, saying “yes we are still running”

We want a dashboard, showing an alive or not status, and maybe even an alert email if one app breaks/stops speaking out to your system, for more then x min.

It sounds a pretty simple system, but the ones I have looked at include far more than this.

Does anyone know of any system like this?

We run on the windows platform and asp.net webspace (installing extra SW on all these computers is not really an option, but a call within our own sw is)

In simple terms

I want all out apps to connect to lets say




or use an api in the same some of manner

once per mine

and an alerter to check these messages, for error or lack of message, and email etc, if that happens

if such a service exists, perhaps £50-70 a month would be what we are looking for

  • I have changed the question (title) to make it clearer. You still have not mentioned your price range.
    – user416
    Aug 14, 2019 at 9:32
  • Or operating system Aug 14, 2019 at 9:44

1 Answer 1


VB6?! Seriously?! :-)

You could use the MQTT protocol, which is great for this sort of thing, and use Node-RED (free) to display browser-based dashboard report.

enter image description here

The SNMP protocol is also designed for reporting the status of (networked) resources. You could search for a good GUI, there seem to be plenty. enter image description here

Nagios is pretty much industry standard for determining & reporting when network attached devices are not reachable. Perhaps you could rig something to check the port on which your app runs?

enter image description here

  • 1
    do not forget Zabbix (Free and OpenSource) Aug 14, 2019 at 11:12
  • 1
    vb6 yes, being converted, all good answers
    – Haggo
    Aug 14, 2019 at 12:59
  • When you decide, please accept an answer; it doesn't have ot be mine :-) You can even post your own answer & accept it. Doing so will help others who read this question in future. Good luck Aug 14, 2019 at 15:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.