Now it has more information, but as far as I can tell you only send pings, right?<p>Nowadays, just icmp doesn't cut it. People want to know if their service is running, not so much if the server is running. Also, some big hosting providers (e.g. Azure) don't even reply to ping.<p>My suggestion is to add http/https queries. I'm not sure what do you use in the backend, but almost every language has an http library to make this easy for you.<p>If you'd like to have a look, one of my side projects is a monitoring site: <a href="https://datasnitch.co.uk" rel="nofollow">https://datasnitch.co.uk</a>