Como acompanhar os desempenhos do VPS

1

Eu tenho vários sites em um servidor VPS. Estou usando o Ubuntu + Apache + PHP + Mysql.

Como posso acompanhar o desempenho de cada site e, de alguma forma, saber quando preciso atualizar a RAM (estou adicionando cada vez mais sites).

obrigado

    
por aneuryzm 04.11.2010 / 18:59

2 respostas

1

Com um servidor da Web, você precisa adicionar mais RAM quando a troca de disco começar a afetar negativamente o desempenho. Com um servidor de banco de dados, você precisa adicionar mais RAM quando o perfil do aplicativo sugere que o cache de disco não é grande o suficiente para um bom desempenho. Não há como dizer a partir de uma única medição tirada do contexto.

Em termos de monitoramento de desempenho geral, há várias ferramentas em nível de host que são populares - o Nagios é provavelmente um exagero, mas o Munin ou o PCP provavelmente são adequados às suas necessidades. (Observe o que outro pôster disse sobre o monitoramento de recursos com base no tempo, como o uso da CPU ou a taxa de transferência do disco, sendo impreciso de dentro de uma VM, no entanto.)

    
por 04.11.2010 / 19:59
1

Bem memória é bastante simples, basta usar as ferramentas usuais (free, vmstat, top ou gnome-system-monitor, se você gosta). A CPU é uma coisa diferente, já que, inerentemente, nenhuma VM pode realmente se auto-reportar sobre o uso real da CPU, não sem ter recebido as estatísticas obtidas via qualquer ferramenta de integração virtual que seu hipervisor de escolha forneça. Se você perguntar a seu provedor de VPS, eles podem ter algum tipo de mecanismo baseado na Web ou API para você consultar suas estatísticas de VPS diretamente de suas próprias ferramentas de gerenciamento, novamente dependendo de qual código eles estão usando e se eles optam por oferecer isso.

    
por 04.11.2010 / 19:27

Tags