Sentinela.

Sentinela Uptime

Saiba que caiu antes do seu cliente saber.

Checagens a partir da nossa infraestrutura no Brasil, com intervalo configurável a partir de 1 minuto. Seis modos de observação pra cobrir HTTP, palavra-chave, ping, porta, push e DNS. Alertas em segundos pelos canais que você escolher.

Sem cartão pra começar · 5 monitores grátis pra sempre · Setup em 2 minutos

Tipos de checagem

Seis modos, um pra cada caso.

Cinco em modo pull (Sentinela busca o alvo) e um em modo push (o alvo bate aqui — pra jobs internos sem HTTP exposto).

http

HTTP(S)

Verifica status esperado (200, 301, etc.) dentro do timeout. Em alvos HTTPS, observa o certificado SSL e avisa 30 dias antes de expirar.

Página inicial, API REST, painel admin, webhook de pagamento.

keyword

Keyword

Estende HTTP buscando (ou negando) uma palavra-chave no corpo da resposta.

Detectar página de erro que retorna 200, banner de manutenção não programado, defacement.

ping

Ping (ICMP)

Envia um pacote de eco para um host e mede o tempo de resposta.

Servidor sem HTTP exposto, gateway, equipamento de rede.

port

Port (TCP)

Abre socket numa porta específica. Pra serviços que não falam HTTP.

SSH (22), SMTP (25), MySQL (3306), Redis (6379).

heartbeat

Heartbeat (push)

Inverte o fluxo: seu cron/worker bate numa URL única. Não veio batida no intervalo (com grace de 2x) — vira DOWN.

Backup noturno, sync de dados, worker de fila, job interno sem HTTP exposto.

dns

DNS (resolve A)

Resolve o A record do host. UP se vier ≥1 endereço. Detecta zona perdida e propagação lenta sem fazer HTTP.

Confirmar resolução após mudança de NS, validar zona externa de cliente.

Notificações

Sete canais — escolha onde recebe.

Cada monitor pode disparar pra vários canais ao mesmo tempo. Configura uma vez, reaproveita em todos.

E-mail

Padrão pra todo mundo. Visual limpo, link direto pro incidente. Múltiplos destinatários por canal.

Webhook

JSON com payload completo. Headers customizáveis. Conecte com n8n, Zapier, ou seu próprio sistema.

Telegram

Bot oficial. Configura em 30s colando o chat ID. Ótimo pra alerta no celular sem app extra.

Slack

Mensagem rica no canal do time, com cor por severidade. Webhook oficial do Slack.

Discord

Embed colorido no servidor. Ideal pra equipes que já vivem no Discord.

PagerDuty

Cria incidente no PagerDuty quando o monitor cai. Resolve automaticamente quando volta. Pra on-call sério.

Opsgenie

Mesmo modelo do PagerDuty: cria alerta na queda, resolve no retorno. Pra times Atlassian.

Botão Testar canal dispara uma notificação real, sem precisar derrubar nada de propósito. Mesmos canais valem pra notificações de Security Audit.

Status page pública

Transparência sem fricção.

Cada incidente conta uma história. Sua status page conta a história inteira — o que caiu, quando voltou e qual o uptime dos últimos 30, 60 ou 90 dias.

  • · URL pública (status.seudominio.com nos planos superiores)
  • · Agrupamento por serviço (site, API, painel)
  • · Histórico de incidentes com timeline
  • · Uptime% calculado em tempo real
  • · Assinantes por e-mail — visitantes se inscrevem e recebem aviso quando incidents abrem/fecham
  • · Feed RSS — últimos 50 eventos em /api/status/{slug}/feed.rss
  • · Proteção por senha opcional · toggle pra desabilitar inscrições
  • · Sem login pro visitante

exemplo.com.br

operacional
Site institucional no ar
API pública no ar
Painel admin no ar
Webhook de pagamento no ar
Job de sincronização no ar

Uptime 90 dias

99.91% nos últimos 90 dias · 4 incidentes

Janelas de manutenção

Deploy planejado não vira alerta.

Vai derrubar a API às 3h do sábado pra rodar uma migração? Cria uma janela e:

  • · Não dispara alertas durante a janela
  • · Não conta o tempo contra o uptime%
  • · Banner "Manutenção programada" na status page

Auto-pause

Cliente sumiu? Pausa sozinho.

Cliente cancelou e ninguém te avisou. O domínio fica down há dias e o seu painel vira poluição visual. Configura uma janela em horas — se o incident ficar aberto além disso, o monitor pausa automaticamente.

  • · Ajustável por monitor (vazio = desligado)
  • · Trilha de auditoria registra a pausa
  • · Reativação manual zera o ciclo

Latência

p50, p95, p99 — a verdade dos lentos.

Tempo médio mente. Quando você olha p95, vê quanto o décimo-pior usuário esperou. p99 é o pior em 100. Sentinela calcula automaticamente sobre todos os checks UP no intervalo e compara semana sobre semana com indicador de tendência.

  • · p50 / p95 / p99 + contagem de amostras
  • · Tendência semanal (↑ piorou, ↓ melhorou)
  • · Export CSV dos checks pra análise externa
  • · Relatório semanal por e-mail + PDF baixável

api.exemplo.com.br

últimos 7 dias · 10.080 amostras

p50

124ms

↓ -8%

p95

487ms

↓ -12%

p99

1.2s

↑ +6%

Amostras

10k

Comparativo

Sentinela vs alternativas.

Sentinela UptimeRobot StatusCake Better Stack
Intervalo mínimo 1 min 5 min (free) / 1 min 1 min 30 s
Em PT-br nativo
Pagamento em BRL
Hospedado no Brasil
Inclui security audit
Status page pública

Cada produto tem força em algo — escolha o que se encaixa no seu caso. Comparativo baseado em planos públicos das respectivas plataformas.

Pra times técnicos

API, webhook, isolamento — o esperado.

API REST

Auth via Sanctum. Leitura de monitores, checks, incidentes. Plano Business+ tem escrita.

Webhook com retry

Payload versionado. Headers customizáveis. Retry exponencial até confirmação.

Multi-tenant nativo

Scope global no banco — cada usuário só vê o que é dele, garantido na query.

2FA TOTP

Pra todos os planos. Compatível com Google Authenticator, 1Password, Authy.

Auditoria interna

Trilha de login, lockout, CRUD em monitor/canal — exportável no plano Business.

CSV exportável

Histórico de checks de cada monitor em CSV via UI ou endpoint dedicado.

FAQ — uptime

Dúvidas comuns.

Quanto tempo até detectar uma queda?

Depende do intervalo configurado. No plano Pro, checagem a cada 1 min — alerta sai em até 60s após confirmação. Confirmamos com retry antes de abrir incidente, pra evitar alarme falso de 1 falha isolada.

De onde vocês checam?

Atualmente do Brasil (São Paulo). Multi-região está no roadmap.

Posso monitorar serviço atrás de VPN/firewall?

Não diretamente — somos observador externo. Mas o monitor Heartbeat (push) cobre exatamente esse caso: seu cron interno bate numa URL única do Sentinela, e a falta da batida vira DOWN.

Webhook em alto volume tem custo extra?

Não. Webhook não tem custo por evento. Você paga pelo plano, não por chamada.

Posso ajustar quantas falhas viram incidente?

Sim. Por padrão confirmamos com retry; em monitores muito sensíveis você pode subir o número de falhas consecutivas necessárias pra abrir incidente.

Também no mesmo painel

Além do uptime, audite a segurança do seu site.

23 probes em 6 camadas: TLS, headers, malware scan, WordPress CVE, LGPD, sub-domínios e mais. Score 0–100, grade A–F, diff entre runs e PDF executivo — no mesmo alvo e painel.

Ver Security Audit →

Comece pelo Free

5 monitores, intervalo 5 min, de graça.

Sem cartão. Suba pra Pro (1 min de intervalo + webhooks) quando o Free apertar.