Как мониторить или пинговать свои сервера/VPS своими силами?
Если у вас вебсайт на VPS (или любой ендпойнт отдающий данные по хттп) то можете сделать 
https://www.labnol.org/internet/website-uptime-mon...
получается вполне себе бюджетненько
Если купить для этого еще один VPS, то кто будет мониторить сам этот сервер? 
Тот же, кто будет мониторить рабочую станцию, за которой работает.
Или кросс-мониторинг с оповещением. На одном из наблюдаемых серверов мониторим сервер мониторинга.