Интервалы мониторинга

Оценить
(0 голоса)

Одним из широко распространенных ошибочных представлений является мнение о том, что применение этих инструментальных средств негативно воздействует на производительность системы. Фактически, за исключением ps и в меньшей степени утилит top и prstat, использование любого из этих инструментальных средств на интервалах порядка 1 или 2 секунд совершенно безопасно. Если необходимы более убедительные доказательства, попробуйте выполнить команду vmstat 1 на бездействующей системе. Нетрудно видеть, несмотря на запуск утилиты vmstat, операционная система все равно показывает, что ЦП простаивает на 100% (кроме незначительной активности системного демона, которая происходит каждые несколько секунд вне зависимости от того, запущена утилита vmstat или нет).

Значительная часть ресурсов ЦП используется в частности утилитой ps, особенно на сильно загруженной системе; используйте эту команду экономно (не чаще, чем через каждые несколько минут на загруженной системе).

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

Чтобы проникнуть в глубь проблемы производительности, не используйте интервал продолжительностью более 10 секунд. Интервал в 5 секунд - хороший выбор для визуального мониторинга или накопления статистики за период времени продолжительностью до 20 минут (в результате можно получить 240 точек данных).

Обратите внимание на то, что некоторые инструментальные средства, такие как vmstat, iostat и vxstat, регистрируют средние значения контролируемых параметров, начиная с момента загрузки системы как с первой точки данных. Эту первую точку обычно следует игнорировать. Таким образом, чтобы с помощью утилиты vmstat получить единственный снимок на интервале в 5 секунд, следует воспользоваться командой vmstat 5 2 и игнорировать первую строку выходной информации.

Другие инструменты мониторинга
Базовые инструментальные средства Solaris

Добавить комментарий


Защитный код
Обновить