Как мониторить или пинговать свои сервера/VPS своими силами?
Как пинговать свои сервера безо всяких сторонних сервисов, где разместить пинговалку? Нужно примерно раз в несколько часов. Ну или пару раз в день как минимум.
Если купить для этого еще один VPS, то кто будет мониторить сам этот сервер?
Тогда возьмём самые простые варианты.
1) Мониторить будет, например, ваш домашний ПК на Windows и количество VPS до 10 штук. Можно использовать вот эту программу, для которой можно получить бесплатную лицензию на 10 сенсоров.
2) У вас есть роутер Mikrotik с поддержкой Dude Server. Из бытовых это hEX или hEX S. Устанавливаете на роутер Dude, на компьютер клиентское приложение, настраиваете мониторинг.
3) Будете использовать отдельную VPS, которая занимается исключительно мониторингом. В этом случае можно развернуть на ней монстрообразный Zabbix или, например, Centreon.
Во всех случаях софт умеет мониторить хосты и отправлять оповещение о недоступности по e-mail.
kaddata, простите, не понял вопроса
этот "пинг" выполняется на движке google scripts
High Availability для него обеспечивает гугл.
Для вас это, можно сказать, самый настоящий serverless
Ошибки и проблемы выполнения скрипта придут вам на почту, как "автору" проекта в google scripts.
Так же вы можете дописать скрипт который разработал автор (автор - не я ) под ваши нужды : после копирования документа теперь это ваш скрипт :D
Если купить для этого еще один VPS, то кто будет мониторить сам этот сервер?
Тот же, кто будет мониторить рабочую станцию, за которой работает.
Или кросс-мониторинг с оповещением. На одном из наблюдаемых серверов мониторим сервер мониторинга.