
О проекте
Upwatchly — сервис мониторинга инфраструктуры для разработчиков: HTTP/HTTPS, API-эндпоинты с ассертами, TCP-порты, heartbeat для крон-задач и фоновых воркеров, а также браузерные сценарии на реальном Chromium через Playwright — всё из одного места с единым алертингом. Отдельный лёгкий агент собирает метрики сервера (CPU, RAM, диск, сеть, load average) и предупреждает о проблеме до того, как она превратится в простой. Каждый инцидент получает автоматический таймлайн (detected → confirmed → resolved) с приложенными доказательствами — телом ответа, заголовками, шагом, на котором упал сценарий, — а алерты перепроверяются повторным запуском перед отправкой, чтобы не спамить ложными срабатываниями. Публичные статус-страницы обновляются автоматически по тем же чекам, без ручного переключения статусов компонентов. По сути, продукт заменяет связку из нескольких разных инструментов (аптайм, e2e-тесты, серверный мониторинг, статус-страница) одной подпиской.
Со слов автора
https://upwatchly.com Upwatchly - следит, что ваш сайт и сервер живы. Не просто пинг: по серверам - нагрузка и алерты "диск скоро кончится". По сайтам - Playwright-скрипты, которые реально проходят логин и оплату, каждый в одноразовом изолированном контейнере.
Что умеет
- Шесть типов проверок: HTTP/HTTPS, API-ассерты на статус/тело ответа, TCP-порты, keyword-проверки, heartbeat для крон-задач, браузерные сценарии
- Браузерные проверки на реальном Chromium через Playwright-скрипты с детализацией по шагам и трейсом падения
- Серверный агент (один бинарник) собирает CPU, RAM, диск, сеть, load average с историей и порогами
- Инциденты с автоматическим таймлайном detected/confirmed/resolved и ручными апдейтами по ходу разбора
- Публичные брендированные статус-страницы на своём домене, обновляются напрямую от чеков
- Алерты в Slack, Telegram, email и вебхуки с перепроверкой перед отправкой, чтобы отсечь случайные сетевые сбои