Обновить

Мониторинг того, что нельзя «пощупать»: как следить за cron-задачами, бэкапами и серверами за NAT с помощью Heartbeat

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели8K
Всего голосов 2: ↑1 и ↓10
Комментарии13

Комментарии 13

Правильно понял что вы перепридумпли свой https://healthchecks.io/?

Справедливость ради: тут больше возможностей и бесплатно. Плюс, есть раздел сравнения с кучей подобных сервисов. Был бы ещё selfhosted вариант - цены бы не было

А зачем selfhosted? Проще же вот зайти в готовое накликать. Уже вот выкатываю MCP - тоесть можно будет просто ИИ сказать что хочешь и она на pingzen настроит мониторинг и расскажет что там случалось.

И да, и нет. Мне всегда проще держать такое у себя. Что бы не зависить от сторонних решений.

Вообще открыт для критики и предложений в комментариях или в ТГ @rassadaRB

Мне хочется сделать немножко но лучше. Вот обрати внимание на мелочи - логин в сервис же удобно через гугл например делать в пару кликов. А не переключатся на почтовый ящик и искать в спаме нужное письмо

Не совсем понял примера с бекапами и кронами, получается мы добавляем новую cron задачу которая будет пинговать сервер мониторинга, а как это поможет понять действительно ли не сломались бекапы? Мы по сути проверяем что сервер запущен, не более, а то что бекапы сломались мы по прежнему не узнаем. Ведь по мимо того что крон задача с бекапами может вообще не запустить она может упасть с ошибкой, и этот кейс не отслеживается.

добавлять нужно не отдельную новую cron задачу, а в основную cron задачу с полезной нагрузкой (бэкап и т.п.) в конец дописывать

&& curl -fsS -m 10 --ret

тогда curl будет выполняться только при успешном завершении основной задачи

Получи плюса в карму

ZeroTier/Tailscale — топ, сам на Tailscale сижу. Но это про связность, а heartbeat — про задачи. Хост в сети,
пингуется, всё зелёное, а crontab затёрло при apt upgrade и бэкапы неделю не ходят. Overlay тут не спасёт — он не
знает, что внутри хоста происходит.

Ну и curl в одну строку vs поставить/обновлять/мониторить ещё один агент — для мелочёвки heartbeat тупо проще.

Не очень понимаю с чего такая щедрость и чем вместо денег оплачивается использование.

Привет. План такой - отшлифовать сервис затем ввести бизнес тарифы. Все текущие Free и Pro пользователи и тарифы останутся без изменений. Но для Бизнесс аккаунтов будет ещё расширена функциональность и лимиты. И ещё меня тешит и радует что моим сервисом пользуются. А так я пока содержу сервис на Яндекс клауде и меня это не разоряет.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации