Руководство по системному администрированию: контейнеры в Solaris - управление ресурсами и зонами

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

Средство poolstat используется для текущего контроля степени использования ресурсов при активированном механизме пулов. Это средство выполняет итеративное исследование всех активных пулов и выдает статистический отчет, основанный на выбранном режиме вывода. Статистические данные poolstat позволяют определить, какие разделы ресурсов имеют наибольшую нагрузку. Эту статистику можно использовать в анализе для принятия решений о перераспределении ресурсов при недостатке ресурсов в системе.

Средство poolstat предоставляет параметры, которые могут использоваться для исследования конкретных пулов и вывода статистических отчетов по конкретным наборам ресурсов.

Если в системе реализованы зоны, и poolstat используется в неглобальной зоне, отображается информация о ресурсах, связанных с пулом зоны.

Для получения дополнительной информации о poolstat см. справочную страницу poolstat(1M). Для получения информации о задачах и использовании poolstat см. Вывод статистических отчетов по ресурсам, связанным с пулами, с помощью команды poolstat.

Выходные данные poolstat

Если используется формат вывода по умолчанию, poolstat выводит строку заголовка, а затем по одной строке для каждого пула. Строка пула начинается с идентификатора и имени пула, после которых следует столбец статистических данных для набора процессоров, присоединенного к пулу. Наборы ресурсов, присоединенные к нескольким пулам, выводятся несколько раз, по одному разу на каждый пул.

Используются следующие заголовки столбцов:

id

Идентификатор пула.

pool

Имя пула.

rid

Идентификатор набора ресурсов.

rset

Имя набора ресурсов.

type

Тип набора ресурсов.

min

Минимальный размер набора ресурсов.

max

Максимальный размер набора ресурсов.

size

Текущий размер набора ресурсов.

used

Мера текущего использования набора ресурсов.

Эта характеристика использования вычисляется как процент от степени использования набора ресурсов, умноженный на размер набора ресурсов. Если набор ресурсов перенастраивался в течение последнего интервала выборки, это значение может отсутствовать. В этом случае вместо значения отображается дефис (-).

load

Абсолютное представление нагрузки набора ресурсов.

Для получения дополнительной информации об этом свойстве см. справочную страницу libpool(3LIB).

Выходные данные poolstat можно настроить путем определения следующих элементов:

Настройка интервалов операций poolstat

Операции, выполняемые poolstat, могут быть настроены. Для отчета можно задать интервал выборки и указать количество повторений статистики.

интервал

Настройка интервалов для периодических операций, выполняемых poolstat. Все интервалы указываются в секундах.

число

Число повторений статистики. По умолчанию статистика poolstat выводится один раз.

Если значения интервал и число не указаны, данные статистики выводятся один раз. Если значение interval указано, а count не указано, то статистика выводится бесконечно.