Existe uma maneira de revisar o uso da CPU ou da memória no meu servidor Linux Ubuntu? Percebi que meu servidor (configuração da lâmpada) está lento às vezes, mas quando faço login como root e executo um comando PS, tudo pode ter voltado ao normal.
Seria ótimo revisar um log de quais recursos diferentes partes do servidor consumiram.
cpu-usage
memory-usage
John
fonte
fonte
top-cpu
nãotopcpu
. Não sei o que era antes disso.Você pode executar o MRTG para representar graficamente vários aspectos do servidor, como uso da CPU, uso de RAM, número de processos. É muito útil para servidores sem uma GUI, pois cria imagens para exibição em páginas da web.
Se você tiver o GNOME instalado, poderá monitorar os recursos do sistema usando o aplicativo Monitor do Sistema.
Como alternativa, você pode executar algo assim a cada minuto no cron:
que registrará o tempo de atividade, usuários, médias de carga, número de processos, uso da CPU, uso de memória / troca e os três principais processos com fome de recursos em um arquivo para visualização posterior. -n 1 fica no topo uma vez
Como você mencionou especificamente, você roda o Ubuntu, acredito que você pode monitorar isso pela Canonical usando o Landscape .
fonte
Execute o sar no modo daemon. Você pode revisar uma variedade de informações em detalhes após o fato. Tente executar o sar em primeiro plano com algo como 10 iterações ao longo de 10 segundos para ter uma idéia de quais informações estão disponíveis.
fonte
O vmstat e o iostat, o mytop e o apache top também podem ajudar a apontar o gargalo.
fonte