This task can be performed using Checkmate
Beautifully crafted open source server monitoring
Best product for this task

Checkmate
oss
Checkmate is an open source server monitoring application used to track the operational status and performance of servers and websites. It regularly checks whether a server/website is accessible and performs optimally, providing real-time alerts and reports on the monitored services' availability, downtime, response time and hardware information like CPU, RAM and disk.

What to expect from an ideal product
- Set up a clean dashboard that shows all your servers and websites in one central view
- Get instant alerts when any server goes down or a website becomes unreachable
- Track server health metrics like CPU, RAM, and disk space from a single screen
- Monitor response times and uptime percentages for multiple websites simultaneously
- See real-time status updates for all your monitored services without switching between tools