Ping Servers is a mobile application that periodically "pings" servers to determine whether they are reachable by your device. Whenever a ping fails, you will be notified instantly on your device so you can act upon the situation as you see fit! Forget worrying about whether your site is online, just set up a ping on Ping Server and let your Android device do your worrying for you.
Choose between a variety of settings to use for pinging your servers. Using Android's built in scheduler, Ping Servers can automatically query your servers whenever the device wakes up after the provided ping interval. If your device is on a later version of Android (6.0+), you can tell Ping Servers to "use strict alarms", which will turn off battery optimazion for the applciation and force the device to wake up and check your servers at the frequency of your choosing. You can also disable Ping Servers at certains times of the day, so you can prevent your phone from blaring at work or while you're sleeping.
We have implemented 2 differents methods of making sure your servers are up and running: URL.openConnection() and InetAddress.getByName(). Ping Servers requires both of these functions to succeed, or the ping will fail. If a ping fails, the service will automatically retry the ping after a given interval. By default, the service will run 3 retries at intervals of 1 second. If the app if unable to ping any of your servers after the given number of retires, you will instantly get a notification.
Every one of Omega's features/elements is completely optional and can be modified to your liking, here is what you can do to each element individually
Please send me an email at email@example.com if you experience any issues, I think we'd both be happier to solve a problem with the application than have a negative review :)