comparando código aberto
Uma alternativa ao Uptime Kuma que você gerencia como código
O Uptimepage é de código aberto e faz bem três trabalhos: monitoramento de uptime, uma página de status pública e plantão. Gerencie monitores e páginas como código, dê papéis à sua equipe e deixe os clientes assinarem as atualizações de status. Rode o binário único você mesmo ou use o plano hospedado gratuito. Sem cartão.
A tabela abaixo é a comparação completa, sem edição. Leia primeiro, se preferir: é a mesma que enviaríamos para você.
AGPL-3.0 · um único binário · plano gratuito · sem cartão
Como eles se comparam
| Uptimepage | Uptime Kuma | |
|---|---|---|
| intervalo de verificação mais curto | 60 s grátis · 30 s no Team · 10 s auto-hospedado | 1 s |
| tipos de verificação | HTTP · TCP · DNS · TLS · domínio · ping · heartbeat · flow · manual | 31 tipos |
| ping / ICMP | sim | sim |
| monitor push / heartbeat | sim | sim |
| vencimento de TLS + domínio | sim | sim |
| página de status com sua marca | sim | básica |
| assinantes da página de status | e-mail + webhook | só RSS |
| incidentes automáticos a partir de verificações | sim | manual |
| plantão e escalonamento | sim | nenhum |
| sondas multirregião | 13 regiões hospedadas | add-on |
| canais de alerta | 14 nativos | 94 |
| configuração como código | Terraform · REST · MCP | API de socket |
| equipes / RBAC | organizações + papéis | usuário único |
| como você roda | hospedado ou auto-hospedado | 1 contêiner |
| licença | AGPL-3.0 | MIT |
O Uptime Kuma é de usuário único, com um login compartilhado, e é controlado por uma API interna via socket, não por uma API REST nem pelo Terraform; as páginas de status dele oferecem um feed RSS, não assinantes por e-mail ou webhook.
As 94 integrações dele incluem o meta-provider Apprise e muitos gateways de SMS; as 14 do Uptimepage são nativas. A linha 2.x do Kuma verifica com frequência de até uma vez por segundo, mais rápido que o intervalo mínimo do Uptimepage.
Verificado com o código-fonte do Uptime Kuma 2.4.0 em julho de 2026. Projetos de código aberto mudam rápido, então confira o código atual antes de decidir.
Tudo como código
Um provider oficial do Terraform e uma API REST completa cobrem monitores, páginas de status e canais de alerta, e um servidor MCP permite que um cliente de LLM leia o seu monitoramento e só aja com a sua aprovação, com cada escrita auditada. Declare o seu monitoramento num repositório e revise as mudanças num pull request.
Páginas de status que os seus clientes assinam
Páginas públicas com a sua marca no seu próprio domínio, com detecção automática de incidentes, atualizações narradas pelo operador e janelas de manutenção. Os visitantes se inscrevem por e-mail confirmado ou webhook e são avisados a cada mudança, com payloads assinados que eles podem verificar.
Feito para equipes
Organizações com papéis e convites, isoladas por tenant de ponta a ponta. Rode uma instância para a equipe inteira, ou para cada cliente, sem compartilhar um único login.
Sondas que são suas
Rode agentes de sonda regionais nos seus próprios servidores, onde quer que estejam os seus usuários, e o Uptimepage incorpora os resultados deles à saúde de cada monitor, por região. Aponte o provider para o plano hospedado ou para o seu próprio servidor; a configuração continua a mesma.
Declare um monitor no Terraform
resource "uptimepage_target" "api" {
name = "api prod"
interval = 60
check = {
type = "http"
http = {
url = "https://example.com/healthz"
expected_status = {
kind = "exact"
exact = 200
}
}
}
}
Onde o Uptimepage se encaixa
As partes de que um homelab nunca precisa e uma equipe sempre precisa: uma conta por colega de equipe, com papéis, uma página de status que os clientes podem assinar, sondas em várias regiões mais as que você mesmo rodar, e cada monitor declarável por meio de um provider do Terraform, uma API REST e um servidor MCP. As verificações cobrem HTTP, TCP, DNS, TLS, vencimento de domínio, ping, heartbeat e fluxos de navegador, e uma verificação que falha abre o próprio incidente. Continua sendo um único binário, hospedado grátis sem cartão ou auto-hospedado sob AGPL.
- 01Entre com GitHub ou Google. Sem cartão, sem ligação de vendas.
- 02Cole uma URL. A primeira verificação roda antes de você terminar de ler isto.
- 03Publique a página de status, ou exporte-a para o Terraform e mantenha no Git.
api99,98%
p95 142 ms · um incidente em 45 dias
dashboard99,91%
p95 318 ms · dois dias com degradação
webhooks99,99%
p95 88 ms · nenhum incidente
RESOLVIDO14 min
Latência elevada na API do painel
14:22 resolvido, latência de volta abaixo de 300 ms
14:08 aberto automaticamente pela verificação do painel
no ar degradado fora do ar 45 dias · assinantes por e-mail e webhook