Монитор — правило проверки доступности. В панели оно получает monitor_id. Сам агент читает список проверок из SAPPORTLY_AGENT_CHECKS и шлёт результаты в облако.
Типы
| Тип | Target | Пример |
|---|---|---|
http | HTTPS URL | https://api.example.com/health |
tcp | host:port | db.internal:5432 |
Создание в панели
- Обзор → Инциденты → Наблюдение → Создать монитор
- Укажите имя, тип, цель и при желании агента, к которому правило привязано.
- Скопируйте
monitor_idвSAPPORTLY_AGENT_CHECKSна хосте агента.
Инциденты при сбоях
После трёх последовательных неудачных проверок создаётся инцидент важности high. Он виден во вкладке Инциденты и в вебхуке incident.detected, если включены модуль «Инциденты» в обработке и доставка вебхуков.
Рекомендации
- Размещайте агента в той же сети, что и проверяемый сервис (VPC, DMZ).
- Для внешних URL используйте HTTPS health endpoints с кодом 2xx.
- Один агент может обслуживать множество мониторов — все id в одном JSON.