Pode 'top' mostrar dados médios?

2

top mostra o uso instantâneo de recursos.

Também tem a opção -d que define a taxa de atualização.

Mas como posso obter% da CPU média para processos por 1 minuto?

    
por DmitryR 20.08.2013 / 08:54

2 respostas

2

Htop possui medidores adicionais, um deles é a média da CPU (no HTOP Pressione F2 (ou S) para o menu de configuração - > Selecione "Medidores" sob configuração - > Use a seta para a direita para ir para a coluna "Medidores Disponíveis" - > ; Use a seta para baixo para selecionar "Média da CPU" - > Pressione "F5", que adicionará "média da CPU" à lista sob as "Colunas da esquerda".) Mas eu acho que este medidor mostra a utilização de todos os núcleos não ucpu utilização por período de tempo ...

Você pode fazer isso usando cacti, munin ou zabbix. Este software instanlty coletar dados sobre o uso da CPU. Lá você pode ver o uso médio da CPU no período de tempo

    
por 20.08.2013 / 09:22
1

sysstat package contém o daemon sadc juntamente com os utilitários de relatório sar e sa . Na maioria das distribuições, por padrão, sadc coletará estatísticas a cada cinco ou dez minutos, mas isso pode ser facilmente modificado pela modificação do crontab.

De qualquer forma, você pode usar sar em tempo real assim:

sar 60

Isso mostra as estatísticas da CPU uma vez por minuto. Se você quiser ver estatísticas uma vez por minuto por dez vezes, então

sar 60 10

faria.

sar -b 60 

mostraria estatísticas de E / S por minuto.

man sar

mostrará todas as opções possíveis que o sar tem - tem bastante

    
por 20.08.2013 / 11:03

Tags