Resource Usage do DirectAdmin e websites lentos (Resource Limit Is Reached)
Cada plano de alojamento recebe uma parte própria do servidor: uma quantidade de capacidade de processamento (CPU), memória, velocidade de disco (I/O) e processos em simultâneo. Se o seu website utilizar mais do que isso, fica mais lento ou os visitantes recebem uma mensagem de erro. Os outros websites no servidor não são afetados, mas o seu website sim.
Pode consultar quanto o seu plano utiliza no DirectAdmin, em Extra Features, Resource Usage. No separador Dashboard vê de imediato se o seu plano atingiu algum limite nas últimas 24 horas. Clique depois em Details para ver os gráficos. Em Timeframe pode consultar até 30 dias para trás. Dê especial atenção aos Faults: indicam quantas vezes o seu plano atingiu um limite. O valor ideal é 0.
Os componentes
- CPU: a capacidade de processamento. Se o gráfico já estiver alto com poucos visitantes, terá certamente problemas quando houver mais visitantes. Isto deve-se frequentemente a um plugin pesado ou a um script que utiliza mal a base de dados.
- Memória: raramente é um problema. Se algo correr mal aqui, há um script a utilizar demasiada memória.
- Entry Processes: o número de processos em simultâneo (não o número de visitantes). Quando o limite é atingido, os visitantes recebem a mensagem de erro 503 Service Unavailable ou Resource Limit Is Reached.
- I/O: a quantidade de dados lidos e escritos no disco. Se atingir este limite, o seu website fica mais lento.
O que pode fazer?
- Descubra quais as páginas ou plugins que estão lentos com o X-Ray, conforme explicado abaixo.
- Utilize o menor número possível de plugins e um plugin de cache, como o LiteSpeed Cache no WordPress.
- Tem vários domínios no mesmo plano? Partilham os mesmos limites. Atribua a um website com muito tráfego um plano próprio.
- O seu website precisa simplesmente de mais recursos, por exemplo uma loja online com muito movimento? Nesse caso, escolha um plano maior em O meu WebOké: em Os Meus Produtos, abra o seu plano e utilize o cartão Alterar plano de alojamento. O seu website, e-mail e domínios mantêm-se intactos.
Encontra mais dicas para tornar o seu website mais rápido em O meu website está lento ou utiliza demasiado CPU: saiba como torná-lo mais rápido.
Ver com o X-Ray o que consome tempo
- No DirectAdmin, em Extra Features, clique em X-Ray e depois em Start tracing.
- Em URL, escolha o seu domínio e, em Specify mask, introduza
/*para medir o website inteiro. Clique em Run. - Abra o seu website numa janela privada e navegue pelas páginas, sobretudo pelas mais lentas.
- No X-Ray, clique no ícone do olho junto à sua medição. Abra o pedido que demorou mais tempo.
Há um plugin que se destaca com um tempo muito superior aos restantes? Então é provavelmente esse o culpado. Atualize-o, procure uma alternativa mais leve ou desative-o. Vê, pelo contrário, muitos plugins, cada um com um pouco de tempo? Nesse caso, tem simplesmente plugins a mais. Encontra mais explicações em X-Ray: detetar páginas lentas.

Consulte também o manual do DirectAdmin: 503 ou 'Resource Limit Is Reached': o que fazer? e O meu website está lento.
Explicação detalhada com capturas de ecrã: Resource Usage: CPU, memória e processos no manual do DirectAdmin.
