1
我正在嘗試讀取Azure工作程序角色應用程序(C#)中「HTTP服務請求隊列」類別中的性能計數器。Windows性能計數器不適用於C#(在Azure工作者角色上)
默認情況下,應用程序無法從該類別的所有計數器,即
string performanceCategoryName = "HTTP Service Request Queues";
var httpQueueCategory = PerformanceCounterCategory.GetCategories().FirstOrDefault(category => category.CategoryName == performanceCategoryName);
給空。
但是,如果我遠程桌面中的實例並啓動perfmon,我可以看到那裏的類別。如果我從perfmon中查看它,然後重新啓動應用程序,那麼應用程序也可以讀取計數器。就好像perfmon創建計數器一樣,默認情況下它不存在。
有沒有人知道這方面的工作?