Есть ли способ увидеть бесплатную историю памяти в redhat? [закрыто]

Есть ли встроенный способ проверки истории свободной памяти или любой другой статистики производительности в redhat 6.5 - например, прошедший час, дни, недели и т. д.

В других системах у меня есть ранее использованный orca, который создает журналы статистики производительности.

Если встроенного нет, есть ли рекомендуемый способ сделать это.

2
задан 26 October 2016 в 21:51
2 ответа

Нет такого, который всегда был бы там. Такие пакеты находятся в репозиториях по умолчанию для настройки инженеров,например , но не устанавливаются по умолчанию.

4
ответ дан 3 December 2019 в 09:03
yum install sysstat

Это добавит утилиты sar, sadf, sa1, sa2 и cron по умолчанию.

[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

По умолчанию sa1 будет запускаться каждые 10 минут и собирать данные о производительности системы.

После того, как вы установили sar - вы можете проанализировать предыдущую производительность системы следующим образом.

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
3
ответ дан 3 December 2019 в 09:03

Теги

Похожие вопросы