Em hospedagem compartilhada, cada conta possui limites para proteger a estabilidade do servidor. Quando CPU, memória, entrada de processos, número de processos ou I/O atingem o teto, o site pode ficar lento, retornar 508 Resource Limit Is Reached, 503, erro de conexão ou falhar de forma intermitente. O objetivo não é apenas aumentar limite: é identificar qual carga o consome.
O que cada métrica representa
| Métrica | Significado prático | Sintoma comum |
|---|---|---|
| CPU | tempo de processamento usado pela conta | páginas lentas em consultas, PHP ou picos de bots |
| Physical Memory | memória usada pelos processos | processo encerrado, 503 ou tarefa incompleta |
| Entry Processes (EP) | requisições dinâmicas concorrentes entrando | site falha durante pico ou respostas demoradas |
| Number of Processes (NPROC) | quantidade total de processos da conta | cron, shell, PHP ou e-mail não inicia |
| I/O | taxa de leitura e gravação em disco | backup, varredura ou cache torna tudo lento |
| IOPS | operações de disco por segundo | muitos arquivos pequenos, sessões ou cache |
Os nomes e limites disponíveis variam conforme a plataforma. “Fault” indica que um limite foi atingido, não necessariamente a causa raiz.
Como consultar Resource Usage
- No cPanel, abra Metrics > Resource Usage.
- Veja o resumo e entre em detalhes do período em que ocorreu a falha.
- Compare horário, métrica e número de faults.
- Correlacione com tráfego, cron, backup, atualização, importação, envio e logs da aplicação.
- Não conclua por uma média diária: um pico curto pode derrubar requisições.
Diagnóstico por padrão
- CPU alta contínua: consulta lenta, plugin, tarefa em loop, malware ou volume legítimo acima do plano;
- EP alto com CPU moderada: requisições aguardam banco/API ou PHP demora a concluir;
- memória em picos: importação, geração de imagem/PDF, processo grande ou vazamento;
- I/O alto: backup, antivírus, cache em arquivos, log excessivo ou muitos pequenos acessos;
- NPROC alto: cron sobreposto, workers sem encerrar ou processos presos;
- pico no mesmo horário: relacione a cron, backup, robô ou campanha.
Plano de correção
- Preserve horário e evidências antes de reiniciar ou limpar cache.
- Atualize aplicação e remova extensões não utilizadas após backup.
- Ative cache compatível e reduza trabalho repetido; não mantenha dois caches conflitantes.
- Otimize consultas e índices com base em medição, não por tentativa.
- Escalone cron jobs e impeça sobreposição.
- Comprima imagens e evite transformações pesadas em cada acesso.
- Reduza bots abusivos em CDN/WAF sem bloquear mecanismos legítimos indiscriminadamente.
- Corrija log crescendo sem rotação e sessões/temporários acumulados.
- Se a demanda legítima permanece maior, avalie plano com capacidade e isolamento adequados.
WordPress
Plugins de backup, segurança, busca, estatística, page builder, importador e tarefas do WP-Cron podem concentrar carga. Compare antes/depois em homologação. Trocar tema ou desativar plugin em produção pode alterar o site; faça backup e isole uma variável. Use cron real apenas com configuração coerente para não duplicar o WP-Cron.
Por que aumentar memory_limit pode não ajudar
O memory_limit do PHP limita um processo; a memória da conta abrange vários processos. Aumentar o primeiro pode fazer cada execução consumir mais e alcançar o teto global mais cedo. Corrija o algoritmo ou lote e mantenha valor compatível com o plano.
O que enviar ao suporte
Informe domínio, URL, horário/fuso, status, ação, gráfico do intervalo e mudança recente. Diga se havia importação, backup, campanha ou cron. Não envie credenciais. O suporte pode verificar o lado do servidor, mas código e consultas exigem análise da aplicação.
Use também diagnóstico completo de indisponibilidade, erros HTTP, logs e métricas, Cron Jobs e quota e inodes.
Referências oficiais: cPanel — CPU and Concurrent Connection Usage e CloudLinux — limites LVE.
Novos guias relacionados
Aprofunde o diagnóstico com estes conteúdos atualizados:
Recursos relacionados
Continue com tutoriais, ferramentas e serviços relacionados ao diagnóstico.