Linuxoid.pro

Сообщество разработчиков программного обеспечения и IT-специалистов

Как установить и настроить Sysstat на рабочем столе Linux

Sysstat (системная статистика) — один из самых легких и лучших инструментов системного мониторинга для дистрибутивов Linux. Если вы системный администратор, вы можете знать, что мониторинг каждого отдельного параметра вашей системы важен для поддержания ее работоспособности.

Поскольку Sysstat — это инструмент системного мониторинга на основе командной строки, он предоставляет информацию о системе в реальном времени. Кроме того, вы также можете устранить неполадки в вашей системе с помощью инструмента Sysstat. Установка инструмента системного мониторинга Sysstat в системе Linux выполняется быстро и без проблем.

Особенности инструмента Sysstat (системная статистика)

Инструмент Sysstat использует команду SAR для печати различных типов информации о системе. Здесь мы увидим краткое объяснение нескольких основных и наиболее часто используемых команд sysstat.

  • iostat: iostat или команда статистики ввода / вывода используется для печати загрузки ЦП.
  • mpstat: вы можете запустить команды mpstat, чтобы распечатать информацию о ядре процессора, номер потока и другую связанную статистику о системном процессоре.
  • pidstat: команда pidstat может печатать отдельные отчеты для RAM, процессора, CPU и других устройств ввода-вывода. Он может отображать отчеты о текущих процессах ядра Linux.
  • tapestat: команда tapestat используется для печати информации о времени загрузки и комбинированной информации о подключенных устройствах. Он также может отображать сетевую статистику.

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

Установите Sysstat в системе Linux

Инструмент системной статистики позволяет отслеживать использование ЦП, состояние ОЗУ, производительность SWAP и другие параметры системы. Для установки инструмента Sysstat не требуются какие-либо дополнительные приложения-зависимости, но убедитесь, что ваш системный репозиторий обновлен. В этом посте будет показано, как установить, настроить и начать работу с инструментом мониторинга Sysstat в системах Debian, Red Hat и Arch Linux.

1. Установите Sysstat в Ubuntu / Debian.

Если вы используете Ubuntu или другой пользователь Linux на базе Debian, вы можете установить инструмент Sysstat в свою систему через официальный репозиторий Linux. Выполните следующую команду aptitude в оболочке терминала с правами root, чтобы установить ее в вашей системе.

sudo apt update
sudo apt install sysstat

2. Установите Sysstat в Fedora и Red Hat Linux.

Современная рабочая станция Fedora поддерживает команды DNF и YUM; здесь мы будем использовать команду YUM для установки инструмента мониторинга Sysstat в нашей системе Linux на базе Red Hat. Вы можете запустить следующую команду YUM в оболочке терминала, чтобы установить инструмент Sysstat в вашей системе Red Hat.

sudo yum установить sysstat

Я протестировал указанную выше команду на своей рабочей станции Fedora; следовательно, если вы обнаружите какие-либо проблемы с его установкой, вы можете запустить следующую команду, указанную ниже, чтобы избежать проблем.

yum install sysstat -y -q && yum список установленных sysstat -q

3. Установите Sysstat в Arch Linux.

Установка инструмента системной статистики в системе Linux на базе Arch аналогична его установке в других системах Linux. Вы можете установить инструмент Sysstat в вашей системе Arch Linux с помощью команды Pacman. Выполните следующую команду Pacman, указанную ниже, в вашей оболочке, чтобы установить инструмент системной статистики.

sudo pacman -Rs sysstat

Я протестировал указанную выше команду на своем Manjaro KDE Linux; если у вас возникли проблемы с установкой через интерфейс командной строки, вы можете получить скомпилированный пакет Sysstat для вашей системы на основе Arch. Вы можете щелкнуть здесь, чтобы загрузить файл Zstandard Sysstat и установить его с помощью инструмента установки пакетов по умолчанию.

Запустите Sysstat Tool в Linux

После успешной установки инструмента системной статистики в вашей системе Linux теперь вы можете использовать команды Sar (System Activity Reporter) в оболочке терминала для мониторинга вашей системы. Здесь мы увидим несколько примеров команды Sar, чтобы узнать, как с ней начать.

Я должен отметить, что все команды, которые я покажу в этой части, выполняются в системах Debian, Red Hat и Arch Linux.

Шаг 1. Включите и настройте Sysstat

Вначале выполните следующие команды в своей оболочке, чтобы запустить и включить инструмент Sysstat на вашем компьютере. Не забывайте запускать команды от имени пользователя root; для команд управления системой требуются привилегии root.

sudo systemctl start sysstat
sudo systemctl enable sysstat

Вы также можете изменить настройки по умолчанию для инструмента системного мониторинга Sysstat, чтобы настроить его. Но не смейте это делать, если не знаете, как это настроить. Или вы можете сделать копию настроек по умолчанию перед настройкой, чтобы вы могли заменить исходный скрипт, если что-то пойдет не так. Теперь откройте сценарий конфигурации Sysstat, выполнив следующую команду в оболочке терминала.

судо нано /etc/cron.d/sysstat

Шаг 2. Тестирование команд Sar в Linux

После установки и настройки инструмента системной статистики Sysstat в Linux пришло время запустить несколько команд в оболочке терминала, чтобы проверить, правильно ли он работает. Во-первых, вы можете запустить команду быстрой проверки версии, чтобы узнать, работает ли инструмент в вашей системе или нет.

mpstat -V

Следующая команда iostat отобразит статистику ЦП, количество ядер в ЦП, версию ядра, устройства и скорость чтения-записи данных в вашей системе.

iostat -d 1 5

Следующая команда сгенерирует представление состояния вашего процессора в командной строке. Здесь синтаксис u 2 30 используется для указания промежутка времени между двумя данными. Вы можете изменить разницу во времени, отредактировав продолжительность.

sar -u 2 30

Если вам нужно визуализировать загрузку процессора или другой системы с помощью графика, вы можете использовать команду Ksar в оболочке терминала Linux, чтобы построить график загрузки системы. Вы можете загрузить инструмент Ksar и установить его в своей системе для графического представления вашей системы.

Заключительные слова

В кратком посте я описал методы установки инструмента системного мониторинга Sysstat в системе Linux. Я также описал, как настроить и начать работу с командами Sar в оболочке терминала. Если вы по-прежнему обнаружите какие-либо проблемы с его установкой, попробуйте установить его из исходного кода в вашей системе Linux.

Пожалуйста, поделитесь этим постом со своими друзьями и сообществом Linux, если вы сочтете его полезным. Вы также можете написать свое мнение об этом посте в разделе комментариев.