Мониторы
Монитор — проверка снаружи: сервис сам ходит на ваш сайт, порт или домен и ловит то, чего агент изнутри не видит: файрвол закрыл порт, сломался DNS, отвалилась сеть, истёк сертификат. Агент для монитора не нужен.
Типы
| Тип | Что проверяет | Адрес |
|---|---|---|
| HTTP | код ответа, текст в ответе, SSL-сертификат, время ответа | https://example.com/health |
| TCP-порт | порт принимает соединение | db.example.com:5432 |
| Ping | хост отвечает на ICMP, задержка и потери | example.com или IP |
| DNS | запись A, AAAA, CNAME, MX, NS или TXT есть и (по желанию) равна ожидаемой | example.com |
Настройки
| Параметр | Варианты |
|---|---|
| Как часто | раз в 1, 5 или 10 минут |
| Алерт после | 1, 2, 3 или 5 неудач подряд |
| Таймаут | 5, 10, 20 или 30 секунд |
| Коды ответа (HTTP) | 2xx, 2xx и 3xx или свой список (200-299,301) |
| Метод (HTTP) | GET, HEAD, POST и другие; редиректы — следовать или нет |
| Текст в ответе (HTTP) | должен быть или не должен быть («Ошибка базы») |
| DNS-сервер (DNS) | как у бэкенда, Google 8.8.8.8, Cloudflare 1.1.1.1 и другие |
| Сервер | монитор можно привязать к серверу: его каналы и состояние попадут в алерт |
«Проверить» в форме делает одну пробную проверку до сохранения. В алерте видна причина по-человечески: «код ответа 502», «сервер не отдаёт промежуточный сертификат», «нет ответа за 10 с».
SSL-сертификат
- Срок — алерт, когда до конца осталось меньше 14 дней (можно 7, 21 или 30; для всех мониторов или одного).
- Недействительный — истёк, самоподписанный, на другое имя, неполная цепочка, устаревший TLS 1.0/1.1 — монитор считается упавшим.
- Смена сертификата (опция) — разовая запись «сертификат сменился: издатель, срок». Берётся сертификат самого сайта из монитора, а не адреса, куда привёл редирект.
Срок регистрации домена
Для мониторов HTTP и TCP сервис раз в сутки узнаёт срок домена через RDAP (для .ru и .рф — через WHOIS) и предупреждает за 14 дней до окончания.
Список и страница монитора
- В списке — статус, время ответа, дни до конца SSL; галочками — пауза, продолжение, смена интервала, удаление.
- На странице монитора — график времени ответа, полоса за 90 дней, доступность за периоды, журнал проверок и кнопка «Проверить сейчас».
- Пауза закрывает открытый «недоступен».
Сейчас проверки идут из одной точки — с сервера сервиса; несколько локаций появятся позже. Адреса внутренних сетей (10.x, 192.168.x, localhost) проверить нельзя.