performance counters: PDH problem
От: Harrigan  
Дата: 24.04.07 11:12
Оценка:
вопрос таков: есть три формата задания каунтеров — с полным именем компа, с указанием точки как указателем на локальный компьютер и без указания компа (т.е. тоже берется локальный)

т.е. при попытке взять кол-во IO Data Bytes/sec это будет выглядеть след. образом:
'\\compName\Process(w3wp)\IO Data Bytes/sec'.
'\\.\Process(w3wp)\IO Data Bytes/sec'
'\Process(w3wp)\IO Data Bytes/sec'.

собс-но сама проблема в том, что на двух машинах взятие GetFormattedCounterValue в втором варианте (с точкой который) всегда выдает PDH_NO_DATA.
1)на машинах Win2003 (SP2)
2)права, под которыми читаем, админские

REM: знаю о том что, если имя категории тоже начинается с точки, то тогда второй формат работает не всегда
т.е. запрос на "\\.\.NET CLR Memory(_Global_)\# Bytes in all Heaps" сработает не везде

в чем может быть проблема?
надо именно не поменять формат в коде, а понять что можно поменять в самой конфигурации или еще как-то.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.