Como o "PerfMon" no Windows, temos algo semelhante no Ubuntu?

1

Se eu quiser capturar o registro de desempenho de um servidor / estação de trabalho Ubuntu (ou qualquer outro Linux Distro) por um período de tempo, como eu faria isso?

No Windows, eu uso algo chamado PERFMON.MSC (LOGMAN.EXE), mas não tenho certeza sobre o Linux.

Eu quero executá-lo em segundo plano durante o horário de produção todos os dias de segunda a sexta-feira e, conforme o uso, decidirei alocação de recursos.

Gostaria de monitorar os seguintes contadores:

DISCO LÓGICO, DISCO FÍSICO, MEMÓRIA, INTERFACE DE REDE, UTILIZAÇÃO DE SWAP, PROCESSOS, PROCESSADOR, SISTEMA.

Como seria possível obter uma visualização gráfica também. seria melhor se eu pudesse entrar em páginas html. Assim, posso representar o mesmo para meus clientes, se necessário.

(

No caso de linha de comando, por favor me forneça o comando e a maneira de extraí-lo para visualizar / analisar os dados do registro.

Apenas dê uma ideia; Eu uso a seguinte linha de comando em computadores Windows:

"Logman.exe crie o contador PerfMon.1Min -o" C: \ PerfLogs \ PerfMon.1Min.blg "-f bincirc -v mmddhhmm -max 512 -c" \ Memória * "" \ Interface de Rede ( ) \ "Arquivo de Paginação () *" "\ PhysicalDisk () *" "\ Processador () *" "\ Process (*) *" "\ Server *" " \ System * "-si 00:01:00"

"Logman.exe iniciar o PerfMon.1Min"

Obrigado antecipadamente.

    
por Kuntal K. Basu 18.07.2014 / 15:22

3 respostas

1

Já experimentou o Glances? Referir este link, tem algo em comum.

Ferramentas de monitoramento do sistema para o Ubuntu

Boa sorte !!

    
por Ankita 19.07.2014 / 15:24
2

Sysstat é seu amigo, supondo que você esteja bem em usar a linha de comando. Dê uma olhada nos exemplos aqui para uso de memória, e aqui para uso da CPU.

    
por noleti 18.07.2014 / 15:30
1

top tem um modo em lote ( -b ) que gera saída sem os códigos de controle de tela. Ao adicionar alguns outros switches e opções, você poderá se concentrar nas estatísticas necessárias e redirecioná-las para um arquivo ou outro programa para processamento.

    
por Paul Ratazzi 18.07.2014 / 15:38