Где мой счетчик производительности? Он создан, но я не вижу его в perfmon

У меня есть этот фрагмент кода :Где я создаю свой счетчик производительности. Он выполняется нормально, если он не существует, он также создает счетчик производительности, но я не могу найти этот счетчик производительности, когда использую perfmon.

Что происходит?

 const string _categoryName = "MyPerformanceCounter";
    if (!PerformanceCounterCategory.Exists(_categoryName))
    {
        CounterCreationDataCollection counters = new CounterCreationDataCollection();

        CounterCreationData ccdWorkingThreads = new CounterCreationData();
        ccdWorkingThreads.CounterName = "# working threads";
        ccdWorkingThreads.CounterHelp = "Total number of operations executed";
        ccdWorkingThreads.CounterType = PerformanceCounterType.NumberOfItems32;
        counters.Add(ccdWorkingThreads);

        // create new category with the counters above
        PerformanceCounterCategory.Create(_categoryName,
                "Performance counters of my app",
                PerformanceCounterCategoryType.SingleInstance,
                counters);
    }
7
задан Bryan 14 September 2012 в 23:39
поделиться