Gerenciamento de contador e categoria
Você cria categorias e contadores de desempenho personalizado se você deseja controlar os dados não for capturados, os contadores padrão fornecidos com o Microsoft Windows.Por exemplo, você pode criar um contador personalizado para rastrear o número total de usuários conectados ao seu site da Web ou para controlar os pedidos processados por segundo pelo seu site.Quando você criar um contador, você adicioná-lo a uma categoria do contador de desempenho e você atribuir um tipo que controlam como ele se comportará.Para obter informações sobre como escolher o tipo correto, consulte Tipos de contador de desempenho.
Criação de contadores personalizado
Há várias maneiras, você pode criar contadores personalizados:
Você pode criar um único contador em uma categoria usando o Create método na PerformanceCounterCategory classe. Para obter mais informações, consulte Como: Criar categorias de contador de desempenho.
Você pode criar vários contadores em uma única categoria usando o CounterCreationData classe. Para obter mais informações, consulte Como: Criar contadores de desempenho personalizado.
Você deve criar contadores em uma categoria definida pelo usuário em vez de nos objetos de desempenho (chamados de categorias no Visual Studio e o .NET Framework) definidas pelo Windows. Ou seja, não é possível criar um novo contador em categoria de processador ou qualquer Outros categorias definidas pelo sistema.Além disso, você deve criar um contador em uma nova categoria; Adicionar um contador a uma categoria existente definida pelo usuário irá disparar uma exceção.
As seguintes restrições se aplicam ao processo de criação de novos contadores:
Você pode criar contadores personalizados no computador local, desde que você tenha acesso de administrador.
Observação: Para acesso contadores de desempenho, você deve ser membro do agrupar de segurança que tenha acesso a contadores de desempenho (por exemplo, o Usuários de monitor de desempenho agrupar).Além disso, você pode receber avisos de Windows Vista Quando você tenta executar uma ação que requer privilégios elevados, mesmo quando você está em execução com permissões administrativas. Para obter mais informações, consulte O Windows Vista e o Visual Studio.
Se você não especificar um contador digite quando você criar o contador e sua categoria, o tipo de contador padrão é NumberofItems32.
Não é possível criar novos contadores dentro de categorias existentes.Se você tiver que adicionar contadores a categorias existentes, a única maneira de você pode fazer isso é excluir a categoria e re-criar com todo o seu Sumário.Isso inclui os novos contadores que você deseja adicionar.
Há restrições de segurança que afetam sua capacidade de criar categorias e contadores.Para obter mais informações, consulte Introdução ao monitoramento de limites de desempenho.
The PerformanceCounter classe não tem suporte completo no Microsoft Windows NT versão 4.0. Você pode ler de contadores de sistema, mas não é possível criar, gravar ou excluir contadores personalizados.
Consulte também
Tarefas
Como: Criar contadores de desempenho personalizado
Como: Criar categorias de contador de desempenho
Como: Excluir categorias de contador de desempenho
Como: Determinar se existem contadores e categorias
Como: Adicionar e remover instâncias do contador de desempenho