Набор консольных утилит для измерения и анализа производительности системы.

sysstat 002

Sysstat — набор консольных утилит для измерения и анализа производительности системы.

sysstat 003

sysstat 005

Sysstat содержит утилиты которые следят за производительностью системы и потреблением системных ресурсов (загруженность процессора, памяти и прочее). С помощью демона-планировщика cron набору инструментов можно задать временной интервал для периодически повторяющегося сбора данных.

sysstat 006

sysstat 007

sysstat 008

sysstat 009

В набор инструментов включены утилиты:

  • iostat - выдаёт статистику использования процессора и потоков ввода/вывода устройств и разделов;
  • mpstat - сообщает об отдельных параметрах и общей статистики, связанной с процессором;
  • pidstat - используется для мониторинга отдельных задач, управление которыми выполняется ядром Linux;
  • isag - составление графика активности системы в интерактивном режиме;


sysstat 004

sysstat 012

  • sar - собирает, сохраняет и выдаёт в виде отчётов информацию об активности системы, "по умолчанию" утилита собирает статистику каждые десять минут и сохраняет раз в сутки;
  • sabc - сбор данных об активности системы (используется как движок для sar);
  • sa1 - собирает и сохраняет двоичные данные в лог ежедневной активности системы (интерфейс sabc для запуска его из cron);
  • sa2 - запись краткого ежедневного отчёта об активности системы (интерфейс sar для запуска его из cron);


sysstat 013

sysstat 014

В наборе инструментов Sysstat так же имеются утилиты tapestat (составление статистических отчётов для ленточных накопителей) и cifsiostat (сообщает статистику CIFS / Common Internet File System).

sysstat 015

sysstat 016

Утилита sadf используется для отображение содержимого файлов с данными созданными с помощью sar, поддерживается экспорт данных в файл форматов CSV, XML, JSON и др...

sysstat 017

Поддержка экспорта в формат SVG обеспечивает возможность визуализации логов, для построения графиков "опционально" используется Gnuplot (инструмент для построения 2D и 3D графиков).

sysstat 011

Лицензия: GNU General Public License version 2.0 (GPLv2)

sysstat 010

Домашняя страница

Страница на github.com