Поделиться через


Практическое руководство. Удаление категорий счетчиков производительности

Обновлен: Ноябрь 2007

Если категории счетчиков производительности больше не нужны, их можно удалить. Возможно удаление только категорий, не являющихся стандартными объектами производительности Windows, то есть представляющие собой только определенные пользователем категории. Кроме того, невозможно создание или удаление категорий на удаленных компьютерах. При удалении приложения из системы может быть удалена и связанная с ним пользовательская категория. Например, при наличии приложения, связанного с вводом заказов и создающего счетчики в категории OrderProcessing, удаление категории может быть выполнено как часть удаления приложения.

Для удаления категории из системы используется метод Delete класса PerformanceCounterCategory. При удалении категории выполняется удаление и всех связанных с ней счетчиков и экземпляров.

Необходимо отметить, что существует разница между удалением счетчика и удалением экземпляра компонента PerformanceCounter. При использовании метода Delete производится удаление из операционной системы Windows категории и связанных с ней счетчиков, а не удаление экземпляра счетчика из проекта или приложения. При удалении экземпляра компонента PerformanceCounter внутри проекта производится удаление компонента, имеющего ссылку на внешний счетчик.

724azx1c.alert_note(ru-ru,VS.90).gifПримечание.

В Microsoft Windows NT версии 4.0 класс PerformanceCounter поддерживается не полностью. Данные из системных счетчиков доступны для чтения, но пользовательские счетчики нельзя создавать, удалять, а также записывать в них данные.

Удаление категории счетчика производительности из обозревателя серверов

  1. В обозревателе серверов найдите категорию счетчика производительности, которую необходимо удалить. Дополнительные сведения см. в разделе Практическое руководство. Подключение и инициализация обозревателя серверов/обозревателя баз данных.

  2. Правой клавишей мыши щелкните категорию и выберите команду Удалить.

    724azx1c.alert_note(ru-ru,VS.90).gifПримечание.

    Для получения доступа к счетчикам производительности необходимо быть членом группы безопасности, имеющей доступ к счетчикам производительности (например, группы Пользователи монитора производительности). Кроме того, при попытке выполнить действие, требующее повышенных привилегий, в Windows Vista могут выводиться запросы, даже если используются административные права. Дополнительные сведения см. в разделе Windows Vista и Visual Studio.

Программное удаление категории счетчика производительности

  • Вызовите метод Delete класса PerformanceCounterCategory, указав удаляемую категорию в качестве параметра.

    PerformanceCounterCategory.Delete("CategoryName")
    
         PerformanceCounterCategory.Delete("CategoryName");
    

См. также

Задачи

Практическое руководство. Добавление и удаление экземпляров счетчиков производительности

Основные понятия

Управление категорией и счетчиком