Web/API
O monitor HTTP/HTTPS é o tipo de monitor tradicional mais usado: verifica a disponibilidade, o tempo de resposta e o conteúdo de uma URL específica, com suporte a requisições GET ou POST — cobrindo tanto páginas web quanto endpoints de API.
Configuração básica
- Nome — nome descritivo do monitor
- URL — o endereço a ser verificado
- Intervalo — frequência de checagem (ex.: a cada 1 minuto)
- Timeout — tempo máximo de espera pela resposta; precisa ser menor que o intervalo
- Regiões de Monitoramento — de onde o check é executado (ex.: Virginia); é possível monitorar a partir de mais de uma região
- Agent (opcional) — deixe em branco para usar os workers da nuvem da Elven, ou aponte para um agent seu para checar endereços em rede privada
Request Builder
Permite configurar a requisição em detalhe: método (GET/POST), headers, corpo da requisição (para POST) e as validações de resposta — por exemplo, status HTTP esperado ou um trecho de conteúdo que precisa estar presente na resposta para o check ser considerado bem-sucedido.
Severidade e incidentes
Assim como os demais monitores tradicionais, o Monitor HTTP/HTTPS tem um bloco de incidente interno com um preset de severidade (ex.: Down = SEV-1 Critical). Esse preset decide apenas a severidade e o escalonamento local do monitor — o envio das notificações de fato acontece no Elven Observability / Elven Incident, a partir das métricas exportadas.