Мониторинг порталов
Внешние проверки доступности сайтов, порталов и API — без установки чего-либо на их стороне. Платформа сама опрашивает адрес и поднимает тревогу, если он перестал отвечать или у него истекает сертификат.
Постановка на мониторинг
Карточка клиента → вкладка «Порталы» → название + URL → «Поставить на мониторинг». Поддерживаются http:// и https://, до 50 адресов на клиента.
Проверка выполняется раз в минуту. В таблице видно:
| Колонка | Что означает |
|---|---|
| Статус | up — ответ получен с кодом < 400; down — ошибка соединения, таймаут (10 с) или код 4xx/5xx. |
| Код | HTTP-код последнего ответа (редиректы проходятся автоматически). |
| Отклик | Полное время ответа в миллисекундах. |
| SSL | Дней до истечения сертификата (для https). Меньше 14 — подсвечивается. |
«Пауза» временно выключает проверки (например, на время работ) — история сохраняется. «Удалить» снимает портал с мониторинга.
Алерты
- PortalDown (critical) — портал недоступен 2 минуты подряд;
- PortalSSLExpiring (warning) — сертификату осталось меньше 14 дней.
Работают в общем конвейере уведомлений: доставляются в настроенные каналы с учётом фильтров, поддерживают тишину и попадают в историю срабатываний (см. «Алерты и уведомления»).
Метрики и графики
Каждая проверка сохраняется как метрики в вашем пространстве:
portal_up{portal="Сайт компании", url="https://…"} 1|0
portal_response_seconds{…} время ответа
portal_status_code{…} HTTP-код
portal_ssl_days_left{…} дней до истечения SSL
Готовый дашборд «Порталы (uptime)» уже в вашей Grafana: сводка доступности, лента up/down по времени, графики времени ответа и шкала сроков SSL. История хранится наравне с метриками серверов — можно смотреть доступность за любой период.