Общий% ОЗУ от perfmon Windows Server 2008 R2

9

Я пытаюсь найти хороший способ получить доступный процент оперативной памяти от perfmon. Я могу получить доступные мегабайты, но не могу найти способ получить общую установленную память на сервере или то, что используется через perfmon. Я, очевидно, могу оповещать о ГБ, но каждый из моих серверов имеет различную общую оперативную память, так что не очень хороший сигнал.

Насколько я понимаю,% Committed Bytes - это файлы подкачки на диске, так что это не очень хороший показатель.

Любая помощь будет оценена.

Xaxum
источник

Ответы:

7

К сожалению, счетчик системного монитора по умолчанию не делает этого . Вам нужно будет рассмотреть вопрос об использовании WMI для подсчета общего объема ОЗУ на сервере, затем суммирования объема использованного ОЗУ и свободного ОЗУ, сохранения этих данных по мере их сбора и последующего представления в удобной форме.

Тем не менее, такие вещи уже были сделаны для вас в виде основных функций большинства систем NMS .

PS Если вы любите приключения, попробуйте написать собственные счетчики perfmon .

Wesley
источник
Спасибо @WesleyDavid. Я боялся этого. Я хочу придерживаться perfmon. Похоже, что это будет общий запрос, поэтому MSFT добавил бы, но не думаю. Мне просто нужно создать переменные для всех моих серверов и таким образом вычислить процент. Не идеально. Еще раз спасибо за варианты.
Xaxum
@Xaxum, вы в конечном итоге создали собственные переменные perfmon, или вы сделали WMI-вызовы, о которых говорил Уэсли? Какой метод вы нашли проще? Сейчас я нахожусь в том же положении ... Я хотел бы услышать любой совет, который вы могли бы дать по этому поводу.
Сал