Sysstat-5.0.6

Введение в Sysstat

Пакет Sysstat содержит утилиты для мониторинга быстродействия системы и используемых ресурсов. Sysstat содержит утилиту sar, входящую во многие комерческие Unix, и средства, которые вы можете запускать по графику через cron для сбора и сохранения результатов о производительности и активных данных.

Информация о пакете

Зависимости Sysstat

Рекомендованные

Fcron-2.9.5.1

Установка Sysstat

Установим Sysstat запуском следующих команд:

make config && make

А теперь, как пользователь root:

make install

Описание команд

make config: Запускает интерактивный процесс конфигурации. Первым будет вопрос о "директории установки". Установите ее в /usr, поскольку это равнозначно параметру --prefix=/usr пакета Autoconf при использовании скрипта configure. На все остальные вопросы вы можете просто вводить Enter для применения значений по умолчанию.

Конфигурация Sysstat

Информация Cron

Для начала сбора и накопления информации при помощи Sysstat вы должны добавить или создать crontab для привилегированных пользователей. По умолчанию накопленные данные храняться в /var/log/sa. Пользователи, запускающие утилиты Sysstat через cron, должны иметь права на запись в это место.

Ниже приведен пример того, что устанавливается в crontab. Настройте параметры для обеспечения ваших потребностей. Используйте man sa1 и man sa2 для информации по командам.

# 8am-7pm отчет об активности каждые 10 минут в рабочие дни 0 8-18 * * 1-5 /usr/lib/sa/sa1 600 6 & # 7pm-8am отчет об активности каждый час в рабочие дни 0 19-7 * * 1-5 /usr/lib/sa/sa1 & # Отчет об активности каждый час в выходные дни 0 * * * 0,6 /usr/lib/sa/sa1 & # Подготовка отчета за день в 19:05 5 19 * * * /usr/lib/sa/sa2 -A &

Убедитесь, что вы подчинили исправленный crontab демону cron.

Информация о загрузке сиситемы

При старте системы сообщение LINUX RESTART должно быть вставлено в суточный файл данных для переинициализации счетчиков ядра. Это можно автоматизировать установкой стартового скрипта /etc/rc.d/init.d/sysstat, включенного в пакет blfs-bootscripts-6.0, используя следующую команду:

make install-sysstat

Содержание

Установленные программы: iostat, mpstat, sar, sa1, sa2 и sadc
Установленные библиотеки: нет
Установленные директории: /usr/lib/sa и /var/log/sa

Короткое описание

iostat

выдает статистику по загрузке CPU и статистику ввода/вывода для устройств и разделов.

mpstat

выдает индивидуальную или комбинированную статистику по процессору.

sar

собирает, отчитывается и сохраняет информацию о системной активности.

sa1

собирает и сохраняет двоичные данные в суточном файле системной активности. Это оболочка к sadc, разработанная для запуска из cron.

sa2

записывает суммарный суточный отчет об активности. Это оболочка к sar, разработанная для запуска из cron.

sadc

накопитель данных о системной активности, используемый в качестве основы для sar.

Последнее обновление 2005-03-20 20:20:06 -0700