[英]Access SignalR Performance Counters in C# .NET Core
我无法访问 SignalR 性能计数器; 如何使用 C# 访问 .NET 核心中 SignalR 的性能计数器? 我已经通过成功安装了它们
signalr.exe ipc
但是我还没有找到从我的程序中访问它们的任何方法,我假设是通过PerformanceCounter
class。 该文档对于在安装它们后如何继续以编程方式使用它们完全没有帮助。
我以为我可以像使用任何性能计数器一样使用它们;
Process p = <My process>;
PerformanceCounter totalErrorsCounter= new PerformanceCounter("Process", "Message Bus Busy Workers", p.ProcessName);
上述结果:
System.InvalidOperationException: 'Could not locate Performance Counter with specified category name 'Process', counter name 'Message Bus Busy Workers'.'
我哪里错了?
如何遵循本指南。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.