пятница, 10 февраля 2017 г.

SCOM. Мониторинг CPU многопроцессорных серверов

В SCOM загрузку процессора можно мониторить с счетчиков производительности Windows.

Это %Processor Time объекта Processor. Но для этого счетчика существует ограничение в количестве процессоров, максимум 64 процессора.

Поэтому при мониторинге многопроцессорного сервера с Numa в SCOM необходимо собирать данные из счетчика %Processor Time объекта Processor Information. Там будет собираться загрузка по каждому процессору из NUMA, Total в каждой NUMA и общее Total для всего сервера.

По дефолту,  в SCOM есть Rule "Processor Information % Processor Time Total", который как раз и собирает данные по этому счетчику, но только общее Total.

Чтобы собирать данные по каждому процессору из NUMA, Total в каждой NUMA, необходимо создать Rule в SCOM с типом Perfomance Collection



















Статьи для осмысления:

https://blogs.technet.microsoft.com/kevinholman/2012/09/26/opsmgr-mp-update-new-base-os-mp-6-0-6989-0-adds-support-for-monitoring-windows-server-2012-os-and-fixes-some-previous-issues/

https://blogs.msdn.microsoft.com/saponsqlserver/2010/09/24/windows-2008-r2-performance-monitor-processor-information-counters-have-replaced-processor-counters/