obter estatísticas do servidor a partir de um horário específico

8

No meu servidor, nesta manhã, notei que um aplicativo relatava que estava lento.

Verifiquei os logs da web e do sql e não encontrei nada de especial.

Gostaria de saber o que estava acontecendo por volta das 2h da manhã.

Estou procurando especificamente as estatísticas da CPU e da memória, mas não tenho certeza de onde o CentOS6 armazena os logs.

Fiz o check-in em / var / log /, mas não consigo encontrar nenhum;

Alguém pode me dizer onde eu posso multá-los?

Rick James
fonte
2
O que faz você pensar que o CentOS 6 armazena logs de CPU e memória (sem você configurar um sistema de monitoramento que registra algo assim)?
Sven

Respostas:

10

Se você possui o sysstat instalado no seu Centos6, deverá ter os logs sar

/ var / log / sa

Você pode ver aqueles com o comando sar .

Fora isso, eu recomendaria instalar no topo ; e executando no topo de daemon. Ele fornecerá instantâneos de estado do sistema em intervalos de 10 minutos. Se você precisar de instantâneos mais frequentes, ele poderá ser facilmente ajustado.

Após a instalação, você pode visualizar facilmente o intervalo com algo como

no topo de -r snapshot_file -b 14:00 -e 15:00

que começaria no topo como ferramenta que mostraria intervalo entre 14 e 15h.

Hrvoje Špoljar
fonte
por que recebi voto negativo aqui?
precisa saber é o seguinte