2.9.6.3.1.5 atopsar — встроенный анализатор логов atop
Скачать документatopsar — встроенный анализатор логов atop, который позволяет быстро найти проблему и смотреть лог за определенный промежуток времени. Входит в состав пакета утилиты atop.
Подробнее об atop см. в нашей статье «Интерактивные утилиты динамического мониторинга процессов. Atop».
Для установки утилиты перейдите в сеанс пользователя root:
su -
и выполните команду:
dnf install atop
Дальнейшая работа с утилитой выполняется с правами непривилегированного пользователя. Выйдите из сеанса пользователя root:
exit
Все логи сохраняются в каталоге по пути /var/log/atop/, файлы именуются по формату atop_<дата>
.
- -r — считывание данных из файла;
- -b — с какого времени вывести лог;
- -e — до какого времени вывести лог.
- -d — нагрузка на каждый диск;
- -m — нагрузка на оперативную память и swap;
- -с — нагрузка на процессор, отдельно по каждому ядру;
- -p — количество процессов и потоков;
- -w — нагрузка на сетевой трафик;
- -i — нагрузка на интерфейс;
- -O — топ-3 процессов по использованию процессора;
- -G — топ-3 процессов по использованию памяти;
- -D — топ-3 процессов по использованию диска;
- -N — топ-3 процессов по использованию сети;
- -A — все возможные отчеты.
Например, можно смотреть нагрузку на диск по анализу логов за определенный день и время, используя ключ -d:
atopsar -r /var/log/atop/atop_20231130 -d -b 14:00 -e 16:00
где:
- busy — процент занятости ресурса;
- read/s — количество запросов чтения в секунду;
- KB/read — объем прочитанных данных в секунду;
- writ/s — количество запросов на запись в секунду;
- KB/writ — объем записанных данных в секунду;
- avque — среднее число запросов;
- avserv — среднее время обработки запроса.
Используя ключ -m, можно посмотреть, как изменялись значения ОЗУ в указанном диапазоне времени:
atopsar -r /var/log/atop/atop_20231130 -m -b 14:00 -e 16:00
где:
- memtotal — общий объем оперативной памяти;
- memfree — доступный объем оперативной памяти;
- buffers — объем буферной памяти;
- cached — объем кэш-памяти;
- dirty — объем памяти в кэше страниц, который еще нужно сбросить на диск;
- slabmem — объем динамической памяти, выделяемой ядром;
- swptotal — общий объем памяти подкачки (swap);
- swpfree — доступный объем памяти подкачки (swap).
Узнать, какие топ-3 приложения потребляют память, можно используя ключ -G:
atopsar -r /var/log/atop/atop_20231130 -G -b 14:00 -e 16:00
где:
- pid — идентификатор процесса;
- command — наименование процесса;
- mem% — процент использования памяти процессом.
Аналогично, можно получить топ-3 приложения по загрузке процессора, выполняя команду с ключом -О, и по использованию диска с ключом -D:
atopsar -r /var/log/atop/atop_20231130 -D -O -b 14:00 -e 16:00
Дата последнего изменения: 09.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.