Поделиться через


Журнал производительности серверов

В этом подразделе журнала производительности для Локальные дисковые пространства подробно описывается журнал производительности, собранный для серверов. Журнал производительности доступен для каждого сервера в кластере.

Note

Журнал производительности не может быть собран для сервера, который находится вниз. Коллекция возобновляется автоматически при резервном копировании сервера.

Имена и единицы рядов

Эти ряды собираются для каждого соответствующего сервера:

Series Unit
clusternode.cpu.usage percent
clusternode.cpu.usage.guest percent
clusternode.cpu.usage.host percent
clusternode.memory.total bytes
clusternode.memory.available bytes
clusternode.memory.usage bytes
clusternode.memory.usage.guest bytes
clusternode.memory.usage.host bytes

Кроме того, ряды дисков, такие как physicaldisk.size.total агрегированные для всех подходящих дисков, подключенных к серверу, и ряд сетевых адаптеров, например networkadapter.bytes.total агрегированные для всех соответствующих сетевых адаптеров, подключенных к серверу.

Интерпретация

Series Интерпретация
clusternode.cpu.usage Процент времени простоя процессора.
clusternode.cpu.usage.guest Процент времени процессора, используемого для спроса на гостевую (виртуальную машину).
clusternode.cpu.usage.host Процент времени процессора, используемого для спроса на узел.
clusternode.memory.total Общая физическая память сервера.
clusternode.memory.available Доступная память сервера.
clusternode.memory.usage Выделенная (недоступная) память сервера.
clusternode.memory.usage.guest Объем памяти, выделенной для требования гостевой (виртуальной машины).
clusternode.memory.usage.host Память, выделенная для спроса на узел.

Откуда они приходят

Серия cpu.* собирается из разных счетчиков производительности в зависимости от того, включена ли Hyper-V.

Если Hyper-V включена:

Series Source counter
clusternode.cpu.usage Hyper-V Hypervisor Logical Processor > _Total > % Total Run Time
clusternode.cpu.usage.guest Hyper-V Hypervisor Virtual Processor > _Total > % Total Run Time
clusternode.cpu.usage.host Hyper-V Hypervisor Root Virtual Processor > _Total > % Total Run Time

% Total Run Time Использование счетчиков гарантирует, что журнал производительности атрибуты всех использования.

Если Hyper-V не включена:

Series Source counter
clusternode.cpu.usage Processor > _Total > % Processor Time
clusternode.cpu.usage.guest zero
clusternode.cpu.usage.host то же, что и общее использование

Несмотря на несовершенную синхронизацию, clusternode.cpu.usage всегда clusternode.cpu.usage.host плюс clusternode.cpu.usage.guest.

С одной и той же оговоркой clusternode.cpu.usage.guest всегда является сумма vm.cpu.usage для всех виртуальных машин на сервере узла.

Серия (БЛИЖАЙШИЕ memory.* СКОРО).

Note

Счетчики измеряются в течение всего интервала, а не выборки. Например, если сервер неактивен в течение 9 секунд, но пики до 100 % ЦП в 10-м секунде, его clusternode.cpu.usage будет записано как 10% в среднем в течение этого 10-секундного интервала. Это гарантирует, что журнал производительности фиксирует все действия и обеспечивает высокий уровень шума.

Использование в PowerShell

Use the Get-ClusterNode cmdlet:

Get-ClusterNode <Name> | Get-ClusterPerf

Additional References