Primeiros Passos
Introdução

Introdução ao TheAlert

O TheAlert é uma plataforma brasileira de monitoramento de disponibilidade (uptime monitoring). Ele verifica continuamente seus serviços — sites, APIs, servidores, certificados SSL e muito mais — e te avisa imediatamente quando algo sai do ar.

O que o TheAlert faz

  • Monitora seus serviços em intervalos configuráveis (10 segundos a 5 minutos)
  • Detecta quedas, lentidão e anomalias automaticamente
  • Alerta sua equipe por Email, Slack, Discord, Telegram ou Webhook
  • Publica uma Status Page pública para seus clientes e usuários
  • Registra histórico completo de disponibilidade e tempo de resposta

Como funciona

O fluxo completo de monitoramento funciona assim:

Worker → verifica URL → salva resultado → analisa status

                              DOWN? → abre Incidente → dispara Alerta

                              RECOVERED? → fecha Incidente → envia recuperação
  1. Worker de checagem: a cada intervalo configurado, um worker faz a requisição ao seu serviço (HTTP, TCP, PING etc.)
  2. Salva o resultado: latência, status code, mensagem de erro (se houver) são registrados
  3. Avalia o estado: compara com os thresholds configurados (falhas consecutivas necessárias)
  4. Abre incidente: se o serviço ultrapassar o failureThreshold, um incidente é criado
  5. Dispara alerta: as integrações configuradas recebem a notificação
  6. Recuperação: quando o serviço volta, o incidente é fechado e um alerta de recuperação é enviado

Conceitos principais

Monitor

Um monitor representa um serviço que você quer vigiar. Cada monitor tem:

  • Tipo: HTTP, API Health, TCP, DNS, SSL, PING, WebSocket ou Heartbeat
  • Intervalo de checagem: de 10 segundos a 5 minutos
  • Thresholds: quantas falhas consecutivas antes de alertar

Check

Cada vez que o worker verifica seu serviço, isso é chamado de check. Um check registra:

  • Status: UP, DOWN ou DEGRADED
  • Tempo de resposta (ms)
  • Status code HTTP (quando aplicável)
  • Mensagem de erro (quando houver falha)

Incidente

Um incidente é aberto quando um monitor muda de estado UP para DOWN (ou DEGRADED). Ele fica aberto enquanto o serviço estiver fora do ar e é fechado automaticamente na recuperação. Você pode adicionar atualizações manuais ao incidente para comunicar seu time ou clientes.

Status Page

Uma página pública que exibe o status dos seus serviços em tempo real. Pode ser acessada por qualquer pessoa — ideal para comunicar clientes durante incidentes. Suporta domínio personalizado (ex: status.suaempresa.com.br).

Integração

Canal de alerta configurado para receber notificações. Pode ser Email, Slack, Discord, Telegram ou Webhook. Cada workspace pode ter múltiplas integrações ativas simultaneamente.

Planos disponíveis

RecursoFREESTARTERPROBUSINESS
PreçoGrátisR$ 25/mêsR$ 49/mêsR$ 99/mês
Monitores3103050
Intervalo mínimo5 minutos60 segundos30 segundos10 segundos
Status Pages1310Ilimitadas
Membros de equipe11310
Canais de alertaEmailEmail + WebhookTodosTodos
API Pública100 req/h1.000 req/h10.000 req/h
Domínio personalizadoSim
Service MapSimSim
Janelas de manutençãoSimSimSim
Thresholds customizadosSimSimSim

Todos os planos pagos incluem período de teste gratuito. Nenhum cartão de crédito necessário para começar.

Tipos de monitor suportados

TipoO que verifica
HTTP / HTTPSStatus code, tempo de resposta, keyword no body
API HealthResposta JSON com assertions via JSON Path
TCP / PortaSe uma porta está aberta e aceitando conexões
DNSRegistros DNS (A, AAAA, CNAME, MX, TXT, NS)
SSLValidade e expiração de certificado TLS
PINGAlcançabilidade de host via ICMP
WebSocketAbertura de conexão WS/WSS
HeartbeatRecebimento de ping periódico do seu serviço

Próximos passos

Pronto para começar? Crie sua conta gratuita em thealert.io/register (opens in a new tab) e configure seu primeiro monitor em menos de 2 minutos.