[devel] U: sysstat

Victor Forsyuk =?iso-8859-1?q?victor_=CE=C1_ksi-linux=2Ecom?=
Сб Авг 30 20:31:58 MSD 2003


Hi!

В /incoming/Sisyphus отправлена новая (теперь работающая ;) сборка sysstat:

* Sat Aug 30 2003 Victor Forsyuk <force на altlinux.ru> 4.0.7-alt2
- Fixed NLS initialization (patch adds LC_CTYPE setlocale setting).
- Summarize previous day's activity with sa2, not current.
- Fixed permissions of cron scripts (added exec bit).

Спасибо Денису Якимову (den <эт> uvd . adm . yar . ru), который обратил
мое внимание на поломанность руссификации.

Скрипт, который создаёт суммарный суточный отчёт, теперь корректно берет
файл данных за прошлый день, поскольку запускается он из cron.daily в 4AM.
Без этого изменения он создавал бы отчёт только за эти 4 ночных часа.

Эту сборку sysstat, в отличие от первой, я проверил в работе (в первый раз,
по правде говоря, просто обновил версию, будучи уверенным, что обновление
ничего не ломает).
Удивительно, но похоже, что в альтовских дистрибутивах пакетом sysstat
никто не пользовался. :-\  Ну или пользователей было так немного, что не
нашлось ни одного с привычкой сообщать об ошибках сборщику. Дело в том,
что установленный пакет попросту не собирал статистику. Проблема была
в отсутствии бита выполнения на cron-скриптах, благодаря чему run-scripts
их просто игнорировал.

А теперь принципиальный вопрос ядерщикам:

Будет ли в стандартном дистрибутивном альтовском ядре CONFIG_BLK_STATS=y?
Проблем от этого не должно возникнуть вообще никаких - это всего лишь
увеличивает количество информации доступной через /proc/partitions.
Польза, зато, огромная. Эта информация при помощи утилит типа iostat
позволяет диагностировать проблемы производительности дисковой системы,
без таковой информации практически не поддающиеся диагностированию.




Подробная информация о списке рассылки Devel