Как стать автором
Обновить

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

вставлю свои 2 копейки:
1) есть модулёк для ансибла:
github.com/felipesantiago/ansible-uptimerobot
2) устройства, находящиеся за натом(задохлые iiot-устройства, роутеры и тд) мониторить невозможно на бесплатном тарифе(см пункт в статье про Heartbeat), для этого был написан простой kv с экспайром ключей для heroku на бесплатный тариф. устройства за натом по крону раз в минуту дергают kv на heroku сообщая о том, что они живы(keepalive). uptimerobot, в свою очередь, проверяет что ключ есть и живой. если за время TTL(я поставил 2 минуты) устройство не посылает запросы, то считается что померло.
github.com/hackruu/simple-kv-nodejs-http-ttl
3) первое совмещается со вторым и получается весьма ок, все хосты, которые есть в инвентори начинают мониториться через uptimerobot. ииот-хосты заводятся аналогично, но нужно немного поменять ансибл-роль.
github.com/hackruu/ansible-uptimerobot положил в свой форк изменения, которые я сделал для модуля.
Я, кстати, недавно нашел новый способ использования uptimerobots — отслеживаю поступления в нужных мне магазинах используя keyword :) Работает просто замечательно.
Вот все отлично, только подскажите, коллеги — какой сервис будет мониторить доступнось из всех локаций сразу? В парралель, а не по алгоритму как здесь ( Увы, он далеко не всегда походит
Я больше предпочитаю hetrixtools.com
интервал 1 минута, мониторинг из 4-х разных локаций, только там 15 мониторов в бесплатной версии, но мне хватает. Уже 3 года пользуюсь полет отличный.

Пожалуй за исключением наблюдения из разных местоположений, хотя наверняка и это можно устроить, подойдёт и заббикс.

UpTimeRobot умеет и в Telegram слать оповещения на бесплатном тарифе.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий