Monitora a utilização da CPU para cada usuário

2

Existe alguma maneira de monitorar a utilização da CPU para cada usuário em intervalos regulares

Atualmente, usando o comando sar , consigo obter a seguinte saída:

12:00:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
12:10:01 AM     all      4.72      0.00      1.56      0.49      0.00     93.23
12:20:01 AM     all      4.70      0.00      1.58      0.41      0.00     93.31
12:30:01 AM     all      1.89      0.00      0.93      0.12      0.00     97.06

O que eu preciso é uma quebra da CPU usada por usuário pelo mesmo tempo de duração.

Não consigo instalar novas ferramentas ou comandos.

    
por debal 18.04.2014 / 07:59

2 respostas

0

O utilitário sar faz " Sistema Contabilidade", o que você precisa soa mais como " Processo Contabilidade".

Como você " não pode instalar novas ferramentas ou comandos ", esperamos que o acct pacote já foi instalado.

Verifique os seguintes comandos (e suas man páginas);

/usr/bin/ac
/usr/bin/sa

Se você tiver um contrato de suporte, entre em contato com seu fornecedor para obter detalhes e amp; Apoio, suporte. Existem alguns poucos on-line sources também.

    
por 12.12.2014 / 16:36
0

O utilitário top pode mostrar a utilização da CPU para cada usuário.

    
por 12.12.2014 / 16:55