Existe uma maneira de ver o mem histórico livre no redhat? [fechadas]

2

Existe uma maneira integrada de verificar o histórico de mems livres ou qualquer outro status de desempenho no redhat 6.5 - por exemplo, a última hora, dias, semanas, etc.

Em outros sistemas, usei anteriormente o orca, que cria logs de estatísticas de desempenho.

Se não houver built-in, existe uma maneira recomendada de fazê-lo.

    
por user55570 26.10.2016 / 20:51

2 respostas

4

Não há um que esteja sempre lá. Esses pacotes estão nos repositórios padrão para serem configurados pelos engenheiros, como , mas não estão instalados em uma instalação padrão.

    
por 26.10.2016 / 21:56
3
yum install sysstat

Isso adicionará utilitários sar, sadf, sa1, sa2 e cron padrão.

[root@node-2 cron.d]# pwd
/etc/cron.d
[root@node-2 cron.d]# cat sysstat
# Run system activity accounting tool every 10 minutes
*/10 * * * * root /usr/lib64/sa/sa1 1 1
# 0 * * * * root /usr/lib64/sa/sa1 600 6 &
# Generate a daily summary of process accounting at 23:53
53 23 * * * root /usr/lib64/sa/sa2 -A

Por padrão, o sa1 será executado a cada 10 minutos e coletará dados de desempenho do sistema.

Depois de ter sar - você pode analisar o desempenho histórico do sistema como este.

Example 1. RAM stats for day 27 of the current month

sadf -d /var/log/sa/sa27 -t -- -r


Example 2. CPU stats for day 27 of the current month

sadf -d /var/log/sa/sa27 -t -- -u

Example 3. IO stats

sadf -d /var/log/sa/sa27 -t -- -b
    
por 29.10.2016 / 23:22

Tags