Top cpu% analyis

1

Gostaria de saber em que cpus% pode ser considerado no intervalo de salvamento e também na média de carregamento? Qual indicação dará sinal de que algo está errado com o servidor?

top - 22:55:51 up 3 days,  6:39,  1 user,  load average: 0.53, 0.43, 0.37
Tasks: 229 total,   2 running, 227 sleeping,   0 stopped,   0 zombie
Cpu0  : 16.2%us,  0.7%sy,  0.0%ni, 82.8%id,  0.0%wa,  0.0%hi,  0.3%si,  0.0%st
Cpu1  : 10.5%us,  0.7%sy,  0.0%ni, 88.5%id,  0.0%wa,  0.0%hi,  0.3%si,  0.0%st
Cpu2  :  9.0%us,  0.0%sy,  0.0%ni, 91.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu3  :  0.3%us,  0.3%sy,  0.0%ni, 99.4%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu4  :  1.0%us,  0.0%sy,  0.0%ni, 99.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Cpu5  : 44.8%us,  2.6%sy,  0.0%ni, 37.0%id,  0.0%wa,  9.4%hi,  6.2%si,  0.0%st
Cpu6  :  3.0%us,  0.0%sy,  0.0%ni, 96.7%id,  0.0%wa,  0.0%hi,  0.4%si,  0.0%st
Cpu7  :  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:  16468596k total,  2423908k used, 14044688k free,   200172k buffers
    
por user111196 28.03.2012 / 17:00

3 respostas

1

Não se concentre tanto em números individuais de cpu%, mas anote o load average . Esses números lhe darão uma ideia se o seu sistema estiver "sobrecarregado".

Os 3 valores da média de carga indicam qual porcentagem do seu sistema foi utilizada nos últimos 1, 5 e 15 minutos. Por exemplo, um valor médio de carga de 1.0 em um único sistema de cpu significa que ele está utilizando 100% de seus recursos de cpu e os processos precisarão ser enfileirados e aguardar recursos livres antes que possam ser processados. Para sistemas com mais de uma cpu, divida o número médio de carga pelo número de processadores em seu sistema. Por exemplo, um valor de 8,0 significaria que seu sistema é 100% utilizado.

O load average: 0.53, 0.43, 0.37 do seu exemplo indica que o seu sistema tem utilizado 6,6% de seus recursos de cpu no último minuto, 5,3% nos últimos 5 minutos e 4,6% nos últimos 15 minutos (o que é bastante baixo).

Qual é o número que te assusta é relativo, mas geralmente você não quer correr a 75% + utilização sustentada se possível. Digo isso simplesmente porque em torno desse número e mais alto, os temporários em seu servidor aumentarão e seus fãs começarão a correr a toda velocidade, mais carga será colocada em seu sistema de energia e mais quente será a sala em que o servidor estará. que pode afetar o resfriamento de outros sistemas e custos de AC). Além disso, a vida do seu sistema pode ser reduzida também devido ao aumento do uso dos ventiladores e maiores temperaturas por longos períodos.

Lembre-se de que seu sistema é capaz de ultrapassar 100% de utilização e, na verdade, pode ser bastante alto se estiver sob carga pesada. Os picos não são incomuns (backups, por exemplo, picos no tráfego da Internet, atualizações do sistema, etc.) e geralmente devem preocupar você apenas se estiver afetando seus clientes, sites ou serviços ou se o sistema estiver sendo executado sob carga pesada por longos períodos mencionado acima.

Você pode usar rapidamente o comando uptime para ver os tempos de carregamento.

Espero que isso ajude!

    
por 28.03.2012 / 18:06
3

O alcance "seguro" depende inteiramente do uso desse servidor e do que você está preparado para aceitar em relação à carga alta.

Não há resposta pronta; algumas empresas querem que seus servidores nunca alcancem acima de 50% de utilização total, alguns não se importam, desde que tudo seja feito a tempo.

Você começa com o objetivo pretendido para essa caixa e trabalha dessa maneira.

    
por 28.03.2012 / 17:09
0

Acho que você comprou a ideia de que essas métricas mostram o desempenho do seu servidor - esse não é o caso, valores altos indicam como o desempenho é restrito , o que é algo muito diferente.

Não vejo nada nos dados que você forneceu aqui para sugerir que o desempenho desse servidor é restrito por CPU, E / S de disco ou memória.

Se você deseja saber se os serviços fornecidos por esta caixa estão sendo afetados negativamente pelo desempenho, mede o tempo gasto com solicitações de serviços

    
por 28.03.2012 / 17:22

Tags