por que este
Por que as pessoas escolhem o Uptimepage
Toda ferramenta de monitoramento vai avisar que uma URL parou de responder. O que decide se você fica com uma é mais específico: quanta certeza ela tem antes de acordar você e quanto do resto do trabalho ela faz por você.
Você fica sabendo por nós, não por um cliente
O pior jeito de descobrir que o seu checkout quebrou é um e-mail de alguém que tentou pagar. As verificações rodam 24 horas por dia contra as páginas por onde passa o seu dinheiro: o site, o checkout, o formulário de cadastro e a API por trás deles. Quando uma delas deixa de se comportar como deveria, o alerta chega no Slack, no Telegram, por e-mail, num webhook ou no seu celular, e traz a resposta que falhou, o que geralmente basta para saber onde olhar. A rapidez com que ele chega é você quem define: é o intervalo de verificação que você escolheu vezes o número de falhas que você quer confirmar antes.
Uma ferramenta em vez de três
A maioria das pessoas acaba pagando por um verificador, depois por uma página de status e depois por uma ferramenta de plantão para decidir quem é acordado. Aqui, as verificações, a página pública que os seus clientes leem, a linha do tempo do incidente que você narra enquanto trabalha e as escalas de plantão com o seu escalonamento são um só produto. Um monitor que falha abre um incidente sozinho e aciona os canais dele ou quem estiver de plantão, e você decide quais monitores aparecem na página pública. Os visitantes assinam a página por e-mail confirmado ou por webhook assinado e são avisados quando o problema é resolvido, o que é mais ou menos toda a caixa de suporte que você teria respondido à mão.
Configure pedindo, não preenchendo formulários
Ter monitores não é a parte chata. O que as pessoas adiam é a primeira hora, quando ainda não existe nenhum e cada um é um formulário. Conecte um assistente de IA e, em vez disso, descreva o que importa: o site, o certificado, a renovação do domínio, o job noturno que deveria dar sinal de vida. Ele propõe os monitores e os cria, e, antes de salvar qualquer coisa, roda a verificação uma vez e mostra o resultado real ao lado de cada configuração que aplicaria. Uma verificação que confere a coisa errada aparece ali mesmo, no ponto em que recusá-la não custa nada. Depois, você pode perguntar o que quebrou ontem à noite, pausar um monitor que está fazendo barulho demais ou pedir ao assistente que verifique algo de novo agora mesmo.
Nada de alarme falso
Uma sonda com um minuto ruim de rede é o alarme falso mais comum no monitoramento, e é por isso que as pessoas param de ler os alertas. Há dois filtros na frente dos seus. Uma região precisa falhar várias verificações seguidas antes de contar como falhando, duas por padrão. Depois, as regiões que falham são contadas segundo a política do monitor, e o padrão é a maioria, então um monitor vigiado de três lugares precisa que dois concordem. Os seus acionamentos e a barra pública de uptime seguem essa mesma regra, então o que os seus clientes veem bate com o que acordou você.
Traga quem resolve as coisas
Convide o seu desenvolvedor, a sua agência ou o seu assistente em vez de mandar a sua senha por e-mail. Um membro opera o monitoramento: cria e edita monitores, reconhece incidentes e publica atualizações para os clientes durante uma queda, que é o que você quer quando a pessoa acordada às 3 da manhã não é a dona da conta. Um proprietário controla a organização em si: quem faz parte dela e a página com a marca que os clientes veem. Os convites vão por e-mail e levam o papel que você escolheu.
O que uma verificação realmente confere
Aqui, um monitor confere algo, em vez de só perguntar se o host responde. Uma verificação HTTP fixa o código de status, procura texto no corpo, define o próprio tempo limite e decide se redirecionamentos e certificados autoassinados são aceitáveis. O tempo vem dividido em DNS, conexão TCP, handshake TLS e tempo até o primeiro byte, então uma verificação lenta diz qual dos quatro está lento. As verificações de certificado e de domínio contam os dias restantes e avisam nos limites que você define, bem antes da data de vencimento. Monitores de heartbeat funcionam ao contrário: o seu cron job faz ping para nós, e o silêncio além do período mais a tolerância é a falha. Um fluxo de navegador faz um login real e cronometra cada etapa, então um formulário que ainda aparece enquanto o login por trás dele está quebrado não passa por saudável.
A IA pode agir, dentro de limites
São trinta e nove ferramentas expostas via MCP. Dezenove leem, até onde os escopos do seu token permitem: monitores e o histórico deles região por região, execuções de fluxos de navegador, incidentes e suas métricas, janelas de manutenção, páginas de status, canais, chaves de variáveis, a saúde da organização e o uso em relação ao seu plano. As outras vinte podem agir. Toda ação exige o escopo certo num token vinculado à organização e a sua aprovação na hora, em qualquer cliente que consiga parar e perguntar, e cada uma grava uma linha de auditoria que diz se você foi consultado; um cliente que não consegue perguntar executa a escrita com o escopo concedido, como a API REST faria, então dê a esse cliente apenas escopos de leitura. Não existe a opção “lembrar minha escolha”. O que o assistente não pode fazer importa tanto quanto. Ele não pode definir cabeçalhos de requisição, tokens de autenticação nem senhas de fluxo num monitor, e uma URL que carrega uma senha é recusada na hora. Na leitura, valores de cabeçalho e corpos de requisição voltam mascarados, o token de ping de um heartbeat é retido e o que um fluxo digita nunca é devolvido. O endereço é a exceção: ele aparece como foi configurado, então uma credencial que alguém colocou na própria URL fica visível ali, exatamente como na API. Ele não pode criar um canal de notificação, porque isso significaria entregar a ele um webhook ou um token de bot, mas pode associar um monitor a um canal que você já criou. Reajustar um monitor muda com que intensidade ele é vigiado, nunca o que ele vigia, e um monitor gerenciado pelo Terraform é recusado, para que o próximo apply não desfaça a mudança sem ninguém perceber.
Ou mantenha tudo no controle de versão
O painel, a API REST, o provider do Terraform e as ferramentas MCP usam os mesmos endpoints, então um monitor que você criou clicando é o mesmo objeto que um script lê depois. Tokens de API com escopo se vinculam a uma única organização e carregam só as permissões que você concede. O provider gerencia monitores HTTP, TCP, DNS, TLS, de domínio, ping, heartbeat, de fluxo e manuais, os seus canais de notificação e as páginas de status e os componentes em que eles aparecem, então, se a sua infraestrutura já está no Terraform, tudo isso passa pela mesma revisão e pelo mesmo rollback que o resto.
Rode por conta própria ou deixe conosco
O produto inteiro é AGPL e é distribuído como um único binário autossuficiente. Um comando docker compose o inicia com Postgres e ClickHouse, os dois bancos de dados fazem as próprias migrações, e um segundo comando cria a sua conta de proprietário e imprime um link para entrar. Essa é a instalação inteira. Há um chart de Helm para Kubernetes, e o mesmo binário iniciado em modo agente roda verificações de dentro da sua própria rede. Nada no núcleo fica de fora para tornar a auto-hospedagem penosa: as verificações, as páginas de status, os assinantes, a API e todos os canais de alerta são o mesmo código que nós rodamos.
Um monitor declarado no Terraform
resource "uptimepage_target" "checkout" {
name = "checkout"
interval = 180
check = {
type = "http"
http = {
url = "https://example.com/checkout"
expected_status = { kind = "exact", exact = 200 }
}
}
}
Perguntas frequentes
Preciso ser da área técnica para usar?
O que o assistente de IA faz, na prática?
Ele vai me acordar à toa?
Preciso de uma ferramenta separada para a página de status?
Posso rodar no meu próprio servidor?
Visão geral
- O que verifica HTTP, TCP, DNS, TLS, domínio, ping, heartbeat, fluxo, manual
- De onde várias regiões, a maioria precisa concordar
- Configure com o app, um assistente de IA, a API ou o Terraform
- Já incluído página de status, incidentes, alertas, plantão
- Sua equipe convide pessoas, como proprietário ou membro
- Auto-hospedado AGPL, um único binário, docker compose
- Preço para começar grátis, sem cartão