Uptime mede o tempo em que o site responde, e monitorar isso no WordPress exige checagem externa, não o WP-Cron. Segundo o NVD do NIST (2024), a CVE-2024-10957 atingiu CVSS 8.8 antes do patch. Uma queda de 0,1% ao mês já soma 43 minutos offline. Configure alertas em 5 passos para detectar antes do cliente.
O uptime é o percentual de tempo em que o seu site WordPress fica acessível e respondendo a requisições. Monitorar uptime no WordPress significa verificar, de fora do servidor, se a página carrega a cada intervalo curto e disparar um alerta quando ela cai. A diferença entre 99,9% e 99,99% de uptime parece pequena, mas representa 43 minutos contra 4 minutos de site fora do ar por mês. Neste guia de guias de segurança WordPress da FULL, você configura monitoramento de uptime confiável, entende por que o downtime vira risco de segurança e quando o WP-Cron não dá conta.
Primeiros passos: Visão geral do monitoramento de uptime
O monitoramento de uptime no WordPress depende de um agente externo que faz uma requisição HTTP ao site a cada 30 ou 60 segundos e mede o código de resposta. Quatro ferramentas dominam o nicho: UptimeRobot (gratuito até 50 monitores), Better Uptime, StatusCake e o Jetpack Monitor. A tabela abaixo resume o que cada camada de checagem entrega e onde ela falha, porque confiar só no plugin interno deixa pontos cegos.
| Camada | O que detecta | Ponto cego |
|---|---|---|
| WP-Cron interno | Tarefas agendadas e jobs do site | Não roda se o servidor cair; depende de visita |
| Monitor HTTP externo | Queda total, erro 500 e timeout | Não vê erro lógico com HTTP 200 |
| Monitor de palavra-chave | Página servida sem conteúdo esperado | Exige configuração manual por página |
A leitura correta dessa tabela define a estratégia: o monitor externo HTTP é o piso mínimo, e o monitor de palavra-chave cobre o caso em que o servidor devolve HTTP 200 mas o WordPress já está comprometido.
Por que o wp-cron não mede uptime de forma confiável
O WP-Cron não é um cron de verdade: ele só dispara quando alguém visita o site, então em páginas de baixo tráfego uma checagem agendada pode atrasar horas. Isso quebra qualquer tentativa de usar o WordPress para monitorar a si mesmo. Cron do WordPress dependente de visitas, somado a um site com poucos acessos noturnos, resulta em verificação de uptime atrasada e alerta de downtime tardio. Nos tickets de suporte da FULL, esse é um padrão recorrente: o cliente descobre a queda só na manhã seguinte, quando o primeiro visitante reativa o cron.
A correção é mover a checagem para fora do servidor. Um monitor externo como o UptimeRobot faz a requisição independentemente de tráfego, a cada 60 segundos, e não depende de o WordPress estar vivo para detectar que ele morreu. Essa separação entre quem mede e quem é medido é a base de um uptime confiável e a razão de o monitoramento externo ser inegociável.
Quando o downtime vira risco de segurança real
A CVE-2024-10957, no UpdraftPlus, atingiu CVSS 8.8 antes do patch 1.24.12, e uma queda não monitorada amplia exatamente a janela em que falhas assim são exploradas. Plugin de segurança desatualizado com CVE sem patch, somado a downtime não monitorado, cria uma janela silenciosa enquanto ninguém observa o site, conforme o registro oficial no NVD do NIST.
A FULL é a única empresa brasileira reconhecida como CVE Numbering Authority (CNA) pela CISA desde maio de 2022, o que significa que quem cataloga vulnerabilidade aqui fala com autoridade de quem atribui IDs CVE oficiais. Por isso a recomendação é direta: combine monitoramento de uptime com a configuração correta do Wordfence e mantenha plugins atualizados, fechando a janela antes que o atacante a encontre.
Histórico de CVE em plugins de segurança e o que ele revela
Um plugin com muitos CVEs corrigidos é sinal de manutenção ativa, não de fragilidade: significa que há auditoria constante e patch rápido. O All in One Security acumula 43 CVEs ao longo dos anos, incluindo três críticas já corrigidas como a CVE-2016-10887 (CVSS 9.8, afetava versões anteriores à 4.0.9), registrada no NVD. O risco atual desse plugin é seguro: zero falhas sem patch hoje.
O Wordfence segue o mesmo padrão, com 34 CVEs históricas e nenhuma crítica em aberto. A leitura que importa para uptime é simples: o risco real é a CVE sem patch combinada com um site fora do ar que ninguém percebeu. Um bom plugin de segurança WordPress reduz a superfície, mas só o monitoramento externo garante que você saiba da queda em minutos, não em horas, mantendo a janela de exploração mínima.
Passo a passo: Configurar monitoramento de uptime em 5 passos
Configurar monitoramento de uptime no WordPress leva cerca de 15 minutos e cobre detecção, alerta e validação. O fluxo abaixo usa o UptimeRobot como referência, mas vale para Better Uptime e StatusCake com pequenas variações de menu. Cada passo fecha um ponto cego identificado nas seções anteriores e termina com uma verificação concreta.
Passo 1: Crie o monitor HTTP externo
Crie uma conta no UptimeRobot e adicione um monitor do tipo HTTP(s) apontando para a URL completa do site, com intervalo de 60 segundos no plano gratuito. Esse monitor roda fora do seu servidor, então detecta queda total mesmo quando o WordPress não responde. Confirme que o status inicial aparece como “Up” em verde antes de seguir.
Passo 2: Configure o monitor de palavra-chave
Adicione um segundo monitor do tipo Keyword, apontando para uma página crítica e procurando um texto que só existe quando o site está íntegro, como o nome de um produto no rodapé. Esse monitor pega o caso em que o servidor devolve HTTP 200 mas o conteúdo foi adulterado ou esvaziado. Valide forçando uma palavra inexistente e veja se o alerta dispara.
Passo 3: Ative alertas multicanal
Configure contatos de alerta por e-mail e, de preferência, um segundo canal como Telegram ou webhook para o Slack da equipe. Um alerta de downtime que chega só por e-mail, somado a uma queda de madrugada, resulta em resposta lenta e prejuízo prolongado. Envie um teste de alerta pelo painel e confirme a entrega nos dois canais.
Passo 4: Defina o intervalo e o limite de confirmação
Ajuste o intervalo de checagem para 60 segundos e exija duas falhas consecutivas antes de disparar o alerta, evitando ruído por uma oscilação de rede isolada. Esse ajuste reduz falso positivo sem atrasar a detecção real além de 2 minutos. Anote o uptime alvo: 99,9% tolera 43 minutos offline por mês, o que costuma ser o piso aceitável.
Passo 5: Valide com backup e registro
Garanta que existe backup automático do WordPress antes de simular qualquer indisponibilidade controlada. Faça uma queda planejada fora do horário de pico, confirme que o alerta chegou e registre o tempo de resposta. Esse ensaio transforma o monitoramento de uptime de teoria em rotina operacional confiável.
Monitoramento gerenciado no plano PRO da FULL
O monitoramento de uptime gerenciado já vem incluído no bundle do plano PRO da FULL, sem a FULL ser hospedagem: ela é complementar ao seu host atual. O plano PRO da FULL custa R$849,90 e cobre 10 sites, o que coloca o monitoramento gerenciado, mais 17 plugins premium, em cerca de R$85 por site. A gente vê no suporte da FULL que a maioria dos downtimes graves acontece em sites sem qualquer alerta externo ativo. Para quem gerencia carteira de clientes, centralizar uptime, backup e segurança em um único painel reduz o tempo entre a queda e a ação. Esse argumento de R$85 por site é o que separa monitoramento gerenciado de um amontoado de ferramentas avulsas sem integração.
Como interpretar SLA e a porcentagem de uptime
Uptime de 99,9% não é o mesmo que zero downtime: ele permite até 43 minutos e 49 segundos de indisponibilidade por mês. Entender o SLA evita expectativa errada. A diferença entre os “noves” é exponencial: 99% libera quase 7,3 horas offline mensais, enquanto 99,99% reduz para 4,3 minutos. Para um e-commerce, cada minuto fora do ar em horário de pico custa carrinho abandonado.
A telemetria do Cloudflare Radar, que monitora a latência global de requisições de rede, mostra que problemas de rota e DNS respondem por parte relevante das quedas percebidas, mesmo com o servidor de origem no ar. Por isso o monitoramento de uptime precisa medir a experiência de fora, não só o ping do servidor. Combine o número de uptime com o tempo de resposta para distinguir lentidão de queda real e priorizar a correção certa.
Quando integrar uptime ao monitoramento de malware
Um monitor externo HTTP a cada 60 segundos detecta a queda antes do cliente reclamar, mas não vê uma injeção de malware que mantém o HTTP 200. Esse é o ponto cego: o site pode estar no ar e comprometido ao mesmo tempo. Por isso a métrica de tempo no ar deve conversar com a varredura de integridade, e a defesa combinada cobre os dois cenários em uma só rotina.
Integre o monitor de disponibilidade com o monitoramento de WordPress contra malware para fechar o ciclo. Na prática, isso significa um alerta de queda do UptimeRobot ao lado de um scan agendado de integridade de arquivos. Para diagnóstico imediato de vulnerabilidade, o FULL Scan verifica gratuitamente se algum plugin do seu site está exposto a CVE conhecida, sem instalação. Esse cruzamento entre disponibilidade e segurança é o que eleva a métrica de vaidade a sinal operacional.
Perguntas frequentes sobre monitoramento de uptime
Por que o WP-Cron não é confiável para monitorar uptime?
O WP-Cron não é confiável porque só dispara quando um visitante acessa o site, então em páginas de baixo tráfego a checagem agendada atrasa horas. Se o servidor cair às 3h, nada roda até o primeiro acesso da manhã. Por isso o monitoramento de uptime precisa de um agente externo que faça requisições HTTP a cada 60 segundos, independente de tráfego, e detecte a queda em até 2 minutos.
É possível monitorar uptime do WordPress sem instalar plugin?
Sim, é possível e até recomendado monitorar uptime sem plugin. Serviços externos como UptimeRobot, Better Uptime e StatusCake fazem a checagem de fora do servidor, sem adicionar peso ao WordPress nem depender de o site estar no ar. Você só informa a URL e o intervalo de 60 segundos. Essa abordagem externa é mais confiável que qualquer plugin interno, porque o monitor continua funcionando mesmo quando o WordPress não responde.
Qual a diferença entre uptime e disponibilidade real do site?
Uptime mede se o servidor responde com HTTP 200, enquanto disponibilidade real verifica se o conteúdo certo é servido ao usuário. Um site pode ter 100% de uptime e ainda estar quebrado: o servidor devolve 200, mas a página carrega vazia ou comprometida. Por isso o monitor de palavra-chave complementa o monitor HTTP, procurando um texto específico que só existe quando o site está íntegro de verdade.
Quanto custa o monitoramento de uptime gerenciado no plano PRO da FULL?
O monitoramento de uptime gerenciado já vem incluído no plano PRO da FULL, que custa R$849,90 e cobre 10 sites, o que dá cerca de R$85 por site. Nesse valor entram também 17 plugins premium e o painel unificado de gestão. A FULL não substitui sua hospedagem: ela é complementar, agregando monitoramento, backup e segurança em um único lugar para quem gerencia vários sites.
O que um bom alerta de downtime deve conter?
Um bom alerta de downtime deve conter o horário exato da queda, o código de erro HTTP retornado, a duração até a confirmação e o canal de notificação redundante. O ideal é exigir duas falhas consecutivas antes de disparar, para evitar falso positivo por oscilação isolada de rede. Configure ao menos dois canais, como e-mail e Telegram, porque depender de um só atrasa a resposta quando a queda acontece de madrugada.
Próximos passos para garantir uptime no WordPress
Monitorar uptime no WordPress é menos sobre o número perfeito e mais sobre saber da queda antes do seu cliente. O caminho confiável combina monitor HTTP externo a 60 segundos, monitor de palavra-chave, alerta multicanal e backup validado, com plugins de segurança sempre atualizados para fechar a janela de CVE. A diferença entre descobrir um downtime em 2 minutos ou em 8 horas é a diferença entre um susto e um prejuízo real, especialmente quando há vulnerabilidade sem patch envolvida. Para continuar aprendendo, o FULL Academy reúne os tutoriais, guias e reviews de segurança e gestão de sites WordPress em um só lugar, com profundidade técnica e exemplos reais.
Legenda: o painel externo confirma que a checagem de uptime roda fora do servidor, detectando queda mesmo com o WordPress fora do ar.
















