Bem-vindo ao KEEPitALIVE
O KEEPitALIVE monitoriza os fluxos de trabalho e serviços que normalmente falham em silêncio: APIs, aplicações web, tarefas cron, heartbeats, serviços TCP, registos DNS e servidores de jogos. Combina verificações, incidentes, triggers, notificações, páginas de estado públicas, incorporações e acesso à API num único ciclo operacional.

O CICLO
- Observar: cria monitores para o sinal que realmente tem - sondar um endpoint, abrir um socket TCP, consultar servidores DNS/de jogos ou receber heartbeats/eventos.
- Decidir: cada verificação torna-se um estado normalizado: up, degraded, down, maintenance ou paused.
- Registar: os incidentes acompanham quando algo começou, porque abriu, quanto tempo durou e como foi resolvido.
- Notificar: encaminhe as mudanças de estado para email, na app, Discord, Slack, Teams, Telegram, PagerDuty, Pushover, FCM, WebPush e mais.
- Automatizar: os triggers reagem a transições ou condições de payload, chamam webhooks, enviam notificações personalizadas e abrem/fecham incidentes automaticamente.
- Partilhar: publique páginas de estado higienizadas, incorporações de monitor único, distintivos SVG ou vistas de API só de leitura.
O QUE OBTÉNS
- Sete famílias de monitor: verificações HTTP/API, Browser, Ping, TCP, DNS, Heartbeat/Recetor de eventos e Servidor de jogos.
- Painel em tempo real, visão geral de grupos, detalhe por monitor, gráficos de latência, histórico de verificações, incidentes e feed de atividade.
- Triggers com reconhecimento de payload com regras de expressão, entrega de webhook assinada, ações de notificação e incidentes detidos por triggers que se resolvem automaticamente quando as condições deixam de se verificar.
- Páginas de estado públicas, partilha privada, listas de observação, incorporações de monitor, distintivos SVG e endpoints de estado JSON.
- Chaves de API com âmbito para scripts, CI/CD, ferramentas internas e agentes autónomos.
PARA ONDE IR A SEGUIR
- Começa por "Tipos de monitor" se estiveres a decidir que tipo de monitor criar.
- Usa "Início rápido" para o caminho mais curto entre a configuração da conta e um painel útil.
- Usa "Heartbeat" para tarefas cron, pipelines de implementação, workers em segundo plano e recetores de eventos.
- Usa "Triggers", "API" e "Notificações" quando quiseres que o KEEPitALIVE funcione com as tuas ferramentas existentes.