7. Непрерывный мониторинг

Эти инструменты мониторинга хороши для просмотра, когда у вашей машины возникают проблемы, но что насчет машин, у которых проблемы возникают, когда вы не смотрите? Для таких случаев вам понадобится инструмент непрерывного мониторинга, который будет собирать, сообщать и сохранять информацию об активности вашей системы. В этом уроке мы рассмотрим отличный инструмент для использования: sar.

Установка sar

Sar — это инструмент, который используется для исторического анализа вашей системы. Во-первых, убедитесь, что он установлен, установив пакет sysstat: sudo apt install sysstat.

Настройка сбора данных

Обычно, как только вы устанавливаете sysstat, ваша система автоматически начинает собирать данные. Если этого не происходит, вы можете включить его, изменив поле ENABLED в /etc/default/sysstat.

Использование sar

sudo sar -q

Эта команда выведет подробности с начала дня.

sudo sar -r

Это выведет подробности использования памяти с начала дня.

sudo sar -P

Это выведет подробности использования ЦП.

Чтобы просмотреть данные за другой день, вы можете перейти в /var/log/sysstat/saXX, где XX — это день, который вы хотите просмотреть.

sar -q /var/log/sysstat/sa02

Войдите, чтобы сохранить ваш прогресс обучения

Вход

Упражнения

Практика ведет к совершенству! Вот несколько практических занятий для закрепления вашего понимания системного мониторинга и анализа ресурсов:

  1. Управление и мониторинг процессов Linux - Практикуйтесь во взаимодействии с процессами переднего и заднего плана, их проверке с помощью ps, мониторинге ресурсов с помощью top и их завершении с помощью kill.
  2. Команда Linux top: Мониторинг системы в реальном времени - Научитесь использовать различные опции с командой top для сортировки процессов, настройки интервалов обновления, фильтрации по пользователю и фокусировки на активных процессах для эффективного мониторинга производительности системы.
  3. Команда Linux df: Отчетность об использовании дискового пространства - Эта лаборатория знакомит с командой df в Linux, утилитой, которая отображает информацию об использовании дискового пространства на смонтированных файловых системах, что является ключевым аспектом системного мониторинга.

Эти лаборатории помогут вам применить концепции мониторинга системных ресурсов в реальных сценариях и обрести уверенность в анализе системной активности.

Тест

Какой хороший инструмент можно использовать для мониторинга системных ресурсов?