На моих кластерах Win2008 R2 есть счетчик производительности под названием Cluster Multicast Request-Response Messages \ Messages Outstanding.
Solarwinds включает его в качестве монитора в свой шаблон приложения отказоустойчивой кластеризации. Один из моих узлов Hyper-V продолжает срабатывать этот сигнал тревоги (значение больше 0). Я хочу убрать этот счетчик с монитора, но сначала хочу понять, что он означает.
Eсть Счетчики производительности отказоустойчивой кластеризации сообщение в блоге MSDN, в котором описаны различные доступные счетчики производительности.
Ответ на многоадресный запрос - это коммуникационный примитив, который есть у нас в кластере. Вы можете думать об этом как о RPC, который позволяет вам отправить вызов нескольким получателям, а затем получить ответ от всех из них. У этого компонента также есть внутренняя очередь. Сообщения Outstanding сообщает вам длину этой очереди. Обычно оно близко к 0. Отправлено сообщений показывает, сколько MRR мы отправили с момента запуска сервера, а дельта сообщает вам, какое изменение произошло с момента последнего интервала выборки.
В кластере много компонентов, использующих MRR. Одним из активных пользователей MRR является Cluster API. Например, когда вы запускаете Get-ClusterResource с помощью PowerShell, отображаются все ресурсы, и кластер должен связаться с текущим владельцем ресурса, чтобы запросить состояние ресурса. Эта связь осуществляется с использованием MRR.
В Perfmon на целевом узле кластера вы должны точно увидеть, какой ресурс выходит из строя. Если ваша среда работает нормально с этими случайными ошибками, вы можете отключить пороговые значения для этого монитора компонентов или увеличить текущий критический порог (более 3).