Monitorizar um site é simples. Monitorizar 30 sites com qualidade, sem ruído de alertas, com escalada clara e relatórios para clientes já requer arquitectura. Este artigo mostra como estruturar a monitorização de uptime WordPress para um portfólio de agência sem que se torne um sistema caótico de notificações ignoradas.
O que é uptime monitoring e porque vai além de "verificar se está online"
Monitorização de uptime básica verifica periodicamente se o URL do site responde com HTTP 200. É o mínimo — e é insuficiente para portfólios profissionais.
Um site pode responder HTTP 200 e estar completamente inutilizável: página em branco, erro JavaScript que bloqueia a interface, formulário que não envia, checkout quebrado. A monitorização básica não detecta nada disto.
Para portfólios de agências, a monitorização deve cobrir:
- Disponibilidade HTTP: o site responde? Com que código de status?
- Certificado SSL: válido e com quantos dias até expirar?
- Tempo de resposta (TTFB): abaixo de um threshold configurável — um site lento é um problema mesmo que esteja "online"
- Verificação de conteúdo: confirmar que uma string específica aparece na resposta (ex: o nome do produto principal, o texto do botão principal)
- Domínio: data de expiração do domínio — um domínio expirado é tão catastrófico como um servidor em baixo
Frequência de verificação: o que faz sentido para cada tipo de site
Verificações mais frequentes detectam problemas mais rápido mas geram mais tráfego e custos:
- Sites institucionais / landing pages: verificação a cada 5-10 minutos é adequada. Um downtime de 15 minutos tem impacto limitado.
- Sites com formulários de lead activos / campanhas de paid ads: verificação a cada 1-2 minutos. Durante uma campanha activa, 10 minutos de downtime representa perda directa de budget.
- Lojas WooCommerce: verificação a cada 1-2 minutos, com verificação adicional do endpoint de checkout e disponibilidade do gateway.
- Sites críticos (portais de serviços, login obrigatório): verificação a cada 1 minuto com múltiplas localizações de verificação para eliminar falsos positivos.
Configurar alertas que funcionam (sem ruído)
O problema mais comum em monitorização de portfólio é o ruído: tantos alertas que a equipa começa a ignorá-los. Um alerta ignorado é um alerta inútil.
Boas práticas para alertas:
- Confirmação antes de alertar: verificar 2-3 vezes antes de disparar alerta. Elimina falsos positivos causados por falhas de rede momentâneas.
- Escalada por severidade: downtime de 2 minutos → alerta no canal da agência. Downtime de 10 minutos → alerta urgente + notificação ao responsável de conta.
- Agrupamento por cliente: alertas organizados por cliente, não em firehose único. Quando chega alerta, sabe-se imediatamente de qual cliente.
- Canal dedicado para alertas críticos: separar alertas críticos de outros alertas. Um canal #alertas-criticos que só notifica quando algo está realmente em baixo — não quando um certificado expira em 30 dias.
Relatórios de uptime para clientes: como transformar dados em valor
Os dados de uptime têm valor comercial: demonstram o trabalho feito e justificam a manutenção recorrente. Um relatório mensal de uptime para o cliente deve incluir:
- Percentagem de uptime no período (ex: 99,94%)
- Número e duração de incidentes registados
- Tempo médio de resolução (se houve incidentes)
- Estado do certificado SSL
- Tempo médio de resposta do servidor
Este relatório, integrado no relatório mensal de manutenção, transforma métricas técnicas em evidência de valor para o cliente.
Ferramentas de uptime monitoring para portfólios de agências
- UptimeRobot (gratuito): até 50 monitores gratuitos, verificação a cada 5 minutos. Bom para começar, limitado para portfólios profissionais.
- Better Uptime: interface limpa, alertas por Slack/Teams, status pages. Adequado para portfólios de 20-100 sites.
- WP Umbrella: específico para WordPress, inclui monitorização de performance e actualizações além de uptime. Recomendado para agências.
- ManageWP Orion: plataforma completa de gestão WordPress com uptime monitoring integrado. Custo adicional por funcionalidade premium.
- Grafana + Prometheus (self-hosted): máxima flexibilidade para agências com capacidade técnica interna, custo de infrastructure em vez de SaaS.
Preferes que a Vuvo trate de toda a monitorização e alertas do teu portfólio?
A monitorização da Vuvo cobre uptime, SSL, domínio e performance — com alertas ao canal da tua agência e relatórios mensais white-label.
Ver serviço de monitorização