Пакет Sysstat содержит утилиты для мониторинга быстродействия системы и используемых ресурсов. Sysstat содержит утилиту sar, входящую во многие комерческие Unix, и средства, которые вы можете запускать по графику через cron для сбора и сохранения результатов о производительности и активных данных.
Адрес (HTTP): http://perso.wanadoo.fr/sebastien.godard/sysstat-5.0.6.tar.gz
Адрес (FTP): ftp://ftp.surfnet.nl/pub/ibiblio/system/status/sysstat-5.0.6.tar.gz
Контрольная сумма: 51569230bf82e434919a56b0c7c411ba
Размер: 124 KB
Требуемое дисковое пространство: 1.2 MB
Расчетное время сборки: 0.12 SBU
Установим Sysstat запуском следующих команд:
make config &&
make
А теперь, как пользователь root:
make install
make config: Запускает интерактивный процесс конфигурации. Первым будет вопрос о "директории установки". Установите ее в /usr, поскольку это равнозначно параметру --prefix=/usr пакета Autoconf при использовании скрипта configure. На все остальные вопросы вы можете просто вводить Enter для применения значений по умолчанию.
Для начала сбора и накопления информации при помощи 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
выдает статистику по загрузке CPU и статистику ввода/вывода для устройств и разделов.
выдает индивидуальную или комбинированную статистику по процессору.
собирает, отчитывается и сохраняет информацию о системной активности.
собирает и сохраняет двоичные данные в суточном файле системной активности. Это оболочка к sadc, разработанная для запуска из cron.
записывает суммарный суточный отчет об активности. Это оболочка к sar, разработанная для запуска из cron.
накопитель данных о системной активности, используемый в качестве основы для sar.
Последнее обновление 2005-03-20 20:20:06 -0700