HTTP, TCP, WebSocket e heartbeat · Verificações quase em tempo real

Sabe que o teu site caiu antes dos teus clientes.

A maior parte dos monitores só olha para o status code — e um site com a base de dados em baixo continua a devolver 200 OK. O UpWatch verifica também se o conteúdo que interessa está mesmo lá.

Sem cartão de crédito · 5 monitores grátis para sempre

upwatch · painel
Monitores
12
Online
11
Offline
1
Uptime 30d
99,94%
Loja Online online
resposta
184ms
API Pagamentos offline
resposta
Palavra-chave "checkout" não encontrada no HTML (312 bytes)
Servidor CS2 UDP
A2S · 24/32 jogadores · 41 ms
Certificado loja.pt SSL
expira em 12 dias
Feito para Lojas online Agências SaaS e APIs Sites institucionais
O ponto cego

Um site pode estar "online" e completamente partido

Uma base de dados que caiu, um deploy que correu mal, um plugin que rebentou. O servidor responde, o status code é 200, e o teu monitor diz que está tudo bem. Entretanto os visitantes veem uma página em branco.

A verificação por palavra-chave resolve isto: dizes qual o texto que tem de aparecer no HTML — o botão de checkout, o nome de um produto, o rodapé — e se desaparecer, é falha.

Configuração típica
URL: https://aloja.pt/produtos
Palavra-chave: Adicionar ao carrinho
Intervalo: 60s · Alerta após 2 falhas
Comparação entre um monitor tradicional que aceita uma página vazia com status 200 e o UpWatch que deteta a falta da palavra-chave
Funcionalidades

Três verificações, uma só passagem

Cada teste mede tudo o que interessa numa única chamada ao teu site.

Status HTTP

Defines o código que esperas — 200, 301, ou qualquer 2xx/3xx. Erros 4xx e 5xx disparam alerta.

Palavra-chave no HTML

Apanha páginas em branco e erros de base de dados que devolvem 200. Também funciona ao contrário: alerta se aparecer a palavra "Error".

Tempo de resposta

Milissegundos em cada verificação, com histórico. Vês a degradação a chegar antes de virar indisponibilidade.

Alertas onde já estás

Telegram, Discord e email, com o motivo concreto da falha — não um "site down" genérico. Só disparam nas transições: quando cai e quando recupera.

Telegram Discord Email
Exemplo de alertas recebidos no Telegram e no Discord

Uptime de 30 dias

Percentagem por dia e por período, com registo de cada incidente e a sua duração. O histórico que precisas para provar um SLA a um cliente.

Gráfico de uptime dos últimos 30 dias com um dia de incidente destacado
Não são só sites

Um monitor para cada serviço

Sites, APIs, bases de dados, servidores de jogos, certificados, email ou tarefas sem URL — tudo no mesmo painel, com os mesmos alertas.

Web

HTTP / HTTPS

Status, palavra-chave no HTML e tempo de resposta, com redirects seguidos em segurança.

WebSocket

Handshake ws:///wss:// e confirmação de que o servidor aceita a ligação.

Rede e infraestrutura

TCP (porta)

Postgres, Redis, brokers ou qualquer serviço que aceite ligações numa porta.

UDP — servidores de jogos

Query real: Source/A2S (CS2, Rust, ARK…), Minecraft Bedrock ou raw.

DNS

Confirma que o domínio resolve — e, se quiseres, para o IP esperado.

Segurança

Certificado SSL/TLS

Vigia a validade do certificado e avisa antes de expirar — sem marcar o site como offline.

Email

SMTP / IMAP / POP3

Confirma que os servidores de envio e receção respondem na porta certa.

Tempo real e push Business

Monitorização contínua

Ligação WebSocket ou TCP mantida aberta com ping/pong. Se cair, sabes em segundos.

Heartbeat

Para o que não tem URL: crons, workers, backups. O teu serviço faz ping; se parar, sabes na hora.

Como funciona

A funcionar em menos de um minuto

Fluxo do UpWatch: o worker verifica o site, grava o resultado e envia alerta quando o estado muda
1

Adiciona o site

URL, um nome e — o passo que faz a diferença — a palavra-chave que tem de existir na página.

2

Liga os alertas

Cola o token do bot de Telegram ou o webhook do Discord. Há um botão para testar sem esperar por uma falha real.

3

Esquece

Verificamos no intervalo que escolheres. Só sabes de nós quando algo estiver mal — e quando voltar ao normal.

Preços

Simples, sem surpresas

Sem cartão para começar. Cancelas quando quiseres.

Grátis

Para projetos pessoais

0€ /mês
Começar
  • 5 monitores
  • Verificações de 5 em 5 minutos, no mínimo
  • Palavra-chave no HTML
  • Alertas Telegram, Discord e email
  • Histórico de 30 dias
Mais popular

Pro

Para freelancers e agências

9€ /mês
Começar
  • 50 monitores
  • Verificações até de 30 em 30 segundos
  • Alertas por monitor (canais separados)
  • Histórico de 12 meses
  • Relatório de uptime para clientes

Business

Para equipas

29€ /mês
Começar
  • Monitores ilimitados
  • Verificações quase em tempo real (até 5 em 5 segundos)
  • Monitores heartbeat (o serviço avisa)
  • Vários utilizadores na conta
  • Página de estado pública
  • Suporte prioritário
FAQ

Perguntas frequentes

Porque é que a verificação por palavra-chave interessa?

Porque a falha mais cara não é o servidor em baixo — isso nota-se logo. É o site que responde 200 OK com a página vazia porque a base de dados caiu. Um monitor que só olha para o status code diz que está tudo bem enquanto perdes vendas.

De quanto em quanto tempo verificam?

Escolhes por monitor, até 24 horas. O intervalo mínimo depende do plano: 5 minutos no Grátis, 30 segundos no Pro e no Business. Podes também definir quantas falhas seguidas são precisas antes de te avisarmos — assim um blip de rede não te acorda às 3 da manhã.

Recebo alertas a cada verificação falhada?

Não. Os alertas só disparam nas transições: uma mensagem quando o site cai, outra quando recupera — essa com a duração total da falha. Entre as duas, silêncio.

Preciso de configurar alguma coisa no meu site?

Nada. Não há script para instalar nem agente para correr. O UpWatch acede ao teu site pelo exterior, exatamente como faria um visitante.

O próximo problema no teu site
vais saber por nós.

Cinco monitores grátis, sem cartão de crédito. Configuras o primeiro em menos de um minuto.

Criar conta grátis