Sar (Unix) - Sar (Unix)

сар
Стабильный выпуск
sysstat 12.1.1[1] / 13 октября 2018 г.; 2 года назад (2018-10-13)
Предварительный выпуск
sysstat 11.7.4 / 1 июня 2018 г.; 2 года назад (2018-06-01) [2]
Репозиторийgithub.com/ sysstat/ sysstat/
Написано вC
Операционная системаAIX, Linux, Солярис, HP-UX
ТипСистемная отчетность
Интернет сайтСебастьен.godard.pagesperso-оранжевый.fr//
Вызываемый cron регулярно, sadc выполняет мониторинг и сохраняет свои измерения в файлах в папке / var / log / sa /. Для изучения этих данных можно использовать клиент sar.

Отчет о деятельности системы (сар) это Unix System V -полученный системный монитор команда, используемая для отчета о различных нагрузках на систему, в том числе ЦПУ активность, память / подкачка, прерывания, загрузка устройства, сеть и место подкачки утилизация. Сар использует /proc файловая система для сбора информации[3].

Поддержка платформы

Sar изначально разрабатывался для операционной системы Solaris.[4] и он доступен в Linux, Solaris, AIX, HP-UX, но не доступен для macOS или FreeBSD, до 2013 г. бсдсар инструмент фактически устарел [5].

Linux дистрибутивы, такие как Debian, Red Hat Enterprise Linux, SuSe[6] и Ubuntu предоставляют сар полезность через sysstat упаковка.

Синтаксис

sar [-flags] [-e время] [-f имя файла] [-i сек] [-s время]
-f
filename Использует имя файла как источник данных для sar. По умолчанию используется текущий файл данных за день / var / adm / sa / sadd.
-e
time Выбирает данные по времени. По умолчанию 18:00.
sec Выбирает данные с интервалами, максимально близкими к секундам секунд.

пример

[пользователь @ localhost] $ сар # Отображает текущую активность процессора.

Пакет Sysstat

Дополнительно к сар команда, Linux sysstat пакет в Debian[7], RedHat Enterprise Linux и SuSE предоставляют дополнительные инструменты отчетности:

Смотрите также

  • Атопсар
  • Nmon
  • провисать - команда "график активности системы"[8]
  • ксарь - Лицензированное BSD приложение на основе Java для создания графика всех параметров на основе данных, собранных с помощью утилит Unix sar.
  • CURT, IBM AIX Инструмент отчетности об использовании ЦП
  • isag, команда на основе tcl для построения данных sar / sysstat

Рекомендации

Сноски

  1. ^ https://github.com/sysstat/sysstat/releases/tag/v12.1.1
  2. ^ http://sebastien.godard.pagesperso-orange.fr/
  3. ^ http://sebastien.godard.pagesperso-orange.fr/man_sar.html
  4. ^ https://www.itworld.com/article/2786092/open-source-tools/unix-tip--using-sar-for-long-term-performance-analysis.html
  5. ^ https://www.freshports.org/sysutils/bsdsar
  6. ^ http://www.softpanorama.org/Admin/Monitoring/sar.shtml
  7. ^ https://packages.debian.org/sid/sysstat
  8. ^ "провисание (1)" (PDF). Справочное руководство SUNOS. Маунтин-Вью, Калифорния: Sun Microsystems. 1993-02-24. стр. 1–895. Получено 2010-05-04. sag - график активности системы [...] ОПИСАНИЕ sag графически отображает данные активности системы, сохраненные в двоичном файле данных при предыдущем запуске sar (1).