What are my options for getting alerts on my android phone if services on my VPS becoming unresponsive?
My first thought is a simple app that periodically pings domains and gives a notification if any fail. Is there an open source app for that?
Or something else?


Set up Uptime Kuma on the VPS to monitor services there. Uptime Kuma can send you a notification if any of them become unresponsive.
Then use Healthchecks.io to monitor the VPS itself and Uptime Kuma.
You can set up to 20 monitors on the free tier with healthchecks.io.
Its a push monitor, so if the VPS/Uptime Kuma doesnt reach out to say its alive within the designated time interval you’ll get a notification, like a sort of dead man switch.
Theres a load of notification options for both healthchecks and Uptime Kuma including email, discord, ntfy, etc, etc.
This way you have no need for a seperate self hosted server, and you get healthchecks on yo healthchecks.