Dreamhost: Lições aprendidas




O fuzuê ainda não acabou, porém já aprendi algumas coisas que acho importante compartilhar a todos os blogueiros que utilizam a Dreamhost como hospedeiro.

Lição número 1: Apesar de todos os números (espaço em disco, bandwidth etc…) serem no superlativo ou ilimitados, o número para consumo de CPU é baixo.
Lição número 2: SEMPRE desative plugins que você não esteja usando. Sempre que possível se pergunte: É realmente importante que este plugin esteja ativo? Será que ele agrega algo ao blog?
Lição número 3: O suporte da Dreamhost é 10, mas não é muito esforçado. Veja por que abaixo.
Lição número 4: Se você não fala bem inglês e não tem noção de programação e PHP, peça ajuda a quem sabe, caso contrário você está fudido.
Lição número 5: Se você hospeda muitos sites na sua conta, tenha um usuário para cada um deles. Assim você consegue determinar quem está “ineficiente”.
Lição número 6: Se você não consegue pagar um servidor dedicado seu blog sairá do ar.
Lição número 7: Quantidade de visitas alto não quer dizer que você terá problemas de consumo de CPU na Dreamhost. O Blog Mac Magazine tem mais visitantes que o bernabauer.com e não teve problemas até agora.
Lição número 8: Sempre deixe ativado o aviso de consumo de CPU para seus usuários.
Lição número 9: SPAM é seu inimigo.
Lição número 10: Seja educado, faça-se disponível, peça ajuda… é aquela história, é preciso dar para receber.

Sobre o lance de CPU. Após algumas trocas de emails com o suporte da Dreamhost lembrei que existe a wiki e fui lá fuçar e ver se tem algo sobre o consumo de CPU. Bingo. Dito e feito. Achei!

Lá diz que o servidor tem 1440cp (ou CPU minutes) por dia. No suporte o rapaz falou algo um pouco mais generoso então assuma que o valor é 2000cp/dia. O consumo ideal para um blog na hospedagem compartilhada é algo abaixo dos 200cp. Eu estava com o dobro disto e mais um bônus. Depois de desativar alguns plugins, chutar meu plugins de anuncios e retirar algumas imagens da página principal do blog, consegui baixar para 200cp e uns quebrados. Porém de acordo com o suporte da DH isto ainda é considerado um valor acima do aceitável.

Recebi o prazo para resolver o problema até terça feira. A sorte é que agora eu sei como eu mesmo monitorar este valor. Se você quiser acompanhar o seu consumo, vá no painel de controle de sua conta na dreamhost e selecione Manage Users. Lá entre no usuário sob o qual seu blog está rodando e certifique que a opção CPU REPORTING esteja habilitada.

Isto faz com que dentro da pasta /home//logs/resources seja criada um arquivo de log que tem o consumo de CPU. O arquivo é o .sa.analyzed.0. E seu conteúdo deve ser algo parecido com o que está abaixo:


Process CPU seconds user machine count average
rm 17.1400 0.104% 0.071% 24 0.714
sendmail 0.2500 0.002% 0.001% 20 0.013
postdrop 0.1500 0.001% 0.001% 20 0.008
pico 0.0900 0.001% 0.000% 3 0.030
chmod 0.0100 0.000% 0.000% 11 0.001
bash 0.0000 0.000% 0.000% 2 0.000
tail 0.0000 0.000% 0.000% 1 0.000
crontab 0.0000 0.000% 0.000% 4 0.000
----------------------------------------------------------------------
Total: xxxx.1300 100.000% xx.467% xxxx
Average per day: xxxx.1300 1 days
CPU percentage assumes 24000 cpu seconds per day total.

Estes números estão em CPU Seconds e as grandezas que eu mencionei nas lições estão em cp (CPU minutes) então basta dividir o seu número por 60 e ver se ele fica abaixo do número mágico 200cp.

Exemplo o processo rm consome 17.1400 cpu seconds. Eu assumi que o que está à direita do ponto é desprezível, então o consumo dele é de 17 cpu seconds. Dividindo ele por 60 dá 0,28cp. Abaixo dos 200cp então tá bacana! 😉




Leia Também


Deixe um comentário

2 Comentários

  1. Cara fiquei irritado quando vi que a opção de cpu reporting vem desativada por padrão no Dreamhost, poxa eles só vão em cima de você quando acham que não podem mais te suporta, e querem te mandar embora na semana que vem.

    Espero que tenhas conseguido resolver os problemas e manter o blog no ar.

    Responder
  2. O barato sai caro às vezes… atualmente ainda estou acima do ideal… 🙁

    Responder

Deixe uma resposta

%d blogueiros gostam disto: