Pular para o conteúdo principal

para desenvolvedores

Monitoramento de uptime feito para desenvolvedores

Defina os seus monitores do mesmo jeito que define o resto da sua infraestrutura: em código, revisado num pull request. Um provider de Terraform, uma API REST completa e um servidor MCP, além de uma página de status em que os seus usuários podem confiar. Rode o binário único por conta própria ou comece grátis no plano hospedado, sem cartão.

Monitores como código

Declare monitores, páginas de status e canais de notificação em HCL com o provider oficial do Terraform. O terraform plan roda em cada pull request, então quem revisa vê exatamente o que muda antes de ir para produção, e uma verificação errada é desfeita com um revert, como qualquer outra regressão. A configuração sobrevive a quem a escreveu, e o git blame guarda o porquê.

Uma API de verdade

A API REST cobre tudo o que o painel faz; o painel é só mais um cliente dela. Os tokens têm escopo de um recurso e uma ação, são vinculados a uma organização e sempre expiram, então a credencial no seu pipeline de CI pode criar monitores sem também conseguir apagar a sua organização. Automatize o onboarding, conecte as verificações aos seus deploys ou construa as suas próprias ferramentas em cima dela.

Verificações que dizem o porquê

Uma verificação que falha informa o status HTTP num campo próprio, então um código de status errado e uma conexão que não retornou nada aparecem como falhas diferentes. O tempo também vem em partes: DNS, conexão TCP, handshake TLS e tempo até o primeiro byte são números separados. Quando o staging está lento, você vê se a lentidão está no resolvedor ou no socket antes de abrir um único log.

Um interruptor de homem-morto para cron jobs

As verificações de heartbeat invertem o monitoramento: o seu job noturno de backup faz um ping numa URL quando termina, e o alerta dispara quando o ping para de chegar. O silêncio vira o sinal. É o único jeito confiável de perceber que um cron job está morto, sem ninguém notar, há três semanas.

Consulte pelo seu assistente

Um servidor MCP expõe o seu monitoramento a qualquer cliente de LLM: pergunte em linguagem natural o que está fora do ar e desde quando, e receba respostas dos seus monitores reais. As ferramentas de leitura só podem olhar; as poucas que agem esperam a sua aprovação explícita e gravam um registro de auditoria para cada resultado.

Sondas onde estão os seus usuários

Rode sondas regionais nos seus próprios servidores e verifique a partir de onde os seus clientes realmente estão, com os resultados incorporados a cada monitor, por região. Cada sonda se autentica com um token com escopo e vinculado à organização, então uma máquina de sonda comprometida nunca guarda a chave de mais nada.

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
      }
    }
  }
}

Perguntas frequentes

Posso gerenciar monitores como código?
Sim. Um provider oficial do Terraform cobre monitores, páginas de status e canais, então você os declara em HCL e revisa as mudanças num pull request.
Existe uma API REST?
Sim, uma API REST completa que espelha o painel, autenticada com tokens com escopo, vinculados à organização, que você pode restringir a uma única tarefa.
Funciona com ferramentas de LLM?
Sim. Um servidor MCP permite que um cliente de LLM leia o seu monitoramento e execute ações auditadas e sujeitas a aprovação, a partir da mesma configuração que fica no seu repositório.
Posso hospedar por conta própria?
Sim. O produto inteiro é um único binário AGPL; o compose sobe tudo ao lado do Postgres e do ClickHouse em minutos.

Visão geral

  • Como código Terraform + REST + MCP
  • Verificações HTTP, TCP, DNS, TLS, domínio, ping, heartbeat, flow, manual
  • Intervalo de verificação a cada 60 s
  • Auto-hospedagem um binário, AGPL
  • Sondas multirregião, rode as suas
  • Preço para começar grátis, sem cartão

Links

Comece em menos de 5 minutos.

Comece grátis

funcionalidades · preços · notas