# KCS - Monitoramento de Links: Diferenças entre Ping e HTTP

## Monitoramento de Links: Diferenças entre Ping e HTTP

🕒 Tempo aproximado para leitura: 00:01:30 min

***

### ❓ Dúvida

Como funciona tecnicamente o monitoramento de links no sistema e qual a diferença entre as modalidades de verificação por Ping e HTTP?

***

### 🔎 Causa

A necessidade de entender os métodos de validação para garantir a disponibilidade de serviços críticos, URLs ou dispositivos de rede através de gatilhos de alerta automáticos.

***

### ✅ Solução

O monitoramento de links opera sob duas lógicas distintas, dependendo da necessidade de profundidade da verificação:

#### 1. Monitoramento via Ping

* Funcionamento: O sistema envia pacotes ICMP para o IP ou URL informada de forma cíclica.
* Validação: Verifica apenas a conectividade básica (se o destino está "vivo" na rede).
* Gatilho: Caso não ocorra resposta (timeout), o gatilho de alerta é disparado imediatamente.

#### 2. Monitoramento via HTTP

* Funcionamento: O sistema realiza uma requisição real (GET ou POST) para a URL especificada.
* Validação por Código: O diferencial é a capacidade de validar o Código de Status HTTP retornado pela página.
  * *Exemplo 200 (OK):* Valida se a página carregou corretamente.
  * *Exemplo 401 (Não Autorizado):* Pode ser usado para validar se uma camada de segurança ou autenticação está ativa na URL.
* Gatilho: Se a página retornar qualquer código diferente do que foi especificado na configuração, o gatilho de alerta é disparado.

Resumo: Enquanto o Ping apenas testa se o "caminho" está aberto, o HTTP testa se a "aplicação" ou página está respondendo exatamente da forma esperada.
