Detectar picos de outros VPS

2

Em um VPS baseado em KVM que estou usando para executar o Ubuntu e vários serviços da Web, e estou experimentando picos algumas vezes ao dia quando o acesso ao banco de dados parece ser muito mais lento que o normal.

Existe alguma maneira de verificar se outros VPS no mesmo hardware estão subitamente usando muitos recursos que afetam o meu VPS?

Ou o meu VPS está completamente alheio ao seu ambiente externo, então é impossível detectar o que está acontecendo lá e como ele está afetando o meu VPS?

    
por forthrin 01.07.2013 / 21:41

1 resposta

4

Sim, observe a coluna de saída superior chamada "st" para "hora de roubar". Na primeira página do manual:

st -- Steal Time The amount of CPU 'stolen' from this virtual machine by the hypervisor for other tasks (such as running another virtual machine).

Exemplo:

início - 20:11:38 até 12 dias, 52 min, 1 usuário, média da carga: 0,14, 0,11, 0,08 Tarefas: 76 total, 1 corrida, 75 dormindo, 0 parado, 0 zumbi Cpu (s): 2,9% nos, 2,0% sy, 0,0% ni, 90,2% id, 0,0% wa, 0,0% oi, 0,0% si, 4,9% st

Veja também vmstat para dados semelhantes.

Atualização: discussão sobre um plug-in scout e como a AWS lida com o problema:

link

    
por 01.07.2013 / 22:12