我如何反映通过代码创建的性能计数器的性能监视器?
how can I reflect on the Performance Monitor a performance counter created via code?
我正在通过代码创建一个性能计数器。作为参考,CounterName、CategoryName、CategoryHelp、InstanceName 都是常量字符串。
//creating the category
var counterData = new CounterCreationDataCollection();
var counterCreationData = new CounterCreationData(CounterName, "", CounterType);
counterData.Add(counterCreationData);
PerformanceCounterCategory.Create(CategoryName, CategoryHelp,
PerformanceCounterCategoryType.MultiInstance, counterData);
//creating the counter
_counter = new PerformanceCounter(CategoryName, CounterName, InstanceName, false);
_counter.Increment();
如何反映我通过代码创建的性能计数器的性能监视器?
您只需单击 + 按钮即可。如果在 C# 代码中一切正常,您将能够在那里看到您的 PC 条目。从那个 window 添加你的计数器。
您是否正在尝试以编程方式添加到 perfmon UI?
我正在通过代码创建一个性能计数器。作为参考,CounterName、CategoryName、CategoryHelp、InstanceName 都是常量字符串。
//creating the category
var counterData = new CounterCreationDataCollection();
var counterCreationData = new CounterCreationData(CounterName, "", CounterType);
counterData.Add(counterCreationData);
PerformanceCounterCategory.Create(CategoryName, CategoryHelp,
PerformanceCounterCategoryType.MultiInstance, counterData);
//creating the counter
_counter = new PerformanceCounter(CategoryName, CounterName, InstanceName, false);
_counter.Increment();
如何反映我通过代码创建的性能计数器的性能监视器?
您只需单击 + 按钮即可。如果在 C# 代码中一切正常,您将能够在那里看到您的 PC 条目。从那个 window 添加你的计数器。 您是否正在尝试以编程方式添加到 perfmon UI?