Is Private Uptime Monitoring Possible?

Uptime monitoring is used to check if your server is available to others, like mail servers trying to send you emails or users accessing your services. Good monitoring will alert you if your server is down, often because you forgot to pay for hosting or renew your domain. Don’t worry, once you fix that, everything will work again. The key is to get notified in time.

External monitoring services can be private as long as they don’t have access to the inside of your server. For monitoring your SelfPrivacy server, any service that pings, sends HTTP requests, or checks port availability is fine. There’s no need to install anything on your server. As long as the monitoring service checks your server from the outside, it’s private. After all, your server’s main job is to be online and respond to external requests.

We could create a monitoring feature in the SelfPrivacy App, but it doesn’t make much sense. Dedicated monitoring services have better internet availability than your phone or computer. So, the best solution for monitoring your server’s uptime is a external professional service. Here are a few free ones to consider:

There’s also a thing called upptime which abuses GitHub Actions and creates issues when site is down.

2 Likes