... *atop* позволяет делать снапшот подобный *top* с заданной периодичностью и может оказаться полезным при необходимости узнать какой процесс более всего загружал систему в определенное время. h1. Установка # Установите atop и включите автоматический запуск {code}yum install -y atop chkconfig --add atop chkconfig atop on --level 235{code} # Задайте частоту снапшотов (в примере 60 секунд) {code}sed 's|600|60|' -i /etc/sysconfig/atop{code} # Создайте каталог для хранения логов и укажите его в конфигурационном файле {code} mkdir /mnt/log/app/base/log/atop sed 's|/var/log/atop|/mnt/log/app/base/log/atop|' -i /etc/sysconfig/atop {code} # Запустите демон {code}/etc/init.d/atop restart{code} h1. Использование h2. atop h3. Как пользоваться atop *atop* для мониторинга в реальном времени можно запустить в командой строке: {code}atop 2{code} Обновление данных будет происходить каждые 2 секунды Для просмотра архивных данных: {code}atop -r /mnt/log/app/base/log/atop/atop_20181204 -b 11:50{code} * *ключ -r* указывает путь к файлу с данными за сутки * *ключ -b* указывает время Клавишей "*t*" можно перейти к следующему снапшоту в файле Клавишей "*T*" (SHIFT+t) можно перейти к предыдущему снапшоту в файле h3. Примеры {code:title=Посмотреть информацию по нагрузке на диск за период с 12:19 до 12:29 03.06.2020} atop -r /mnt/log/app/base/log/atop/atop_20200603 -b 12:19 -e 12:29 -d
|
{code}
|
h2. Как пользоваться atopsar
|
h2. atopsar
|
*atopsar* - это утилита для анализа голов atop, она позволяет в удобной форме получить информацию за выбранынй период по отдельным показателям.
|
h3. Как пользоваться atopsar atopsar не имеет интерактивного интерфейса подобного atop и просто выводит результат анализа лога. {code}atopsar -r /app/base/var/log/atop/atop_20200603 -b 12:19 -e 13:29{code} Вероятно более всего пригодятся следующие параметры: * *ключ -r* указывает путь к файлу с данными за сутки * *ключ -b* указывает начало периода для анализа * *ключ -3* указывает конец периода для анализа
|
h3. Примеры для анализа диска
|
... {code:title=Показать нагрузку на диски с 12:10 до 13:29 и TOP3 процессов утилизировавших диск}atopsar -D -S -d -r /app/base/var/log/atop/atop_20200603 -b 12:19 -e 13:29{code} h1. Отключение Важно помнить, что при работе программа atop сохраняет большое количество логов в папке /mnt/var/app/base/var/atop это может привести к полному заполнению диска. При окончании наблюдения нужно выключить сбор логов: {code} /etc/init.d/atop stop chkconfig --del atop {code}
|