Partilhar via


Cenário 3: Contadores de desempenho

Os contadores de desempenho medem quantidades de informações ou dados, de acordo com o número, tamanho, duração e taxa de dados solicitados ou recebidos. Você não deve esperar obter uma lista de detalhes de um contador, como uma lista de mensagens de erro. Em vez disso, use contadores de desempenho para obter quantidades, como o número de mensagens de erro desde a inicialização ou a taxa na qual as mensagens de erro estão sendo geradas.

Contadores de desempenho para HTTP.sys

A partir do Windows Vista e do Windows Server 2008, o HTTP.sys tem os seguintes contadores de métricas de desempenho para ajudá-lo com monitoramento, diagnóstico e planejamento de capacidade para servidores Web: O componente HTTP Server API tem os seguintes contadores de desempenho para ajudá-lo com monitoramento, diagnóstico e planejamento de capacidade para servidores Web:

  • Contadores de serviço HTTP:
    • Número de URIs no cache, adicionados desde a inicialização, excluídos desde a inicialização e número de liberações de cache
    • Acertos de cache/segundo e Cache falhas/segundo
  • Grupos de URL de serviço HTTP:
    • Taxa de envio de dados, taxa de recebimento de dados, bytes transferidos (enviados e recebidos)
    • Número máximo de conexões, taxa de tentativas de conexão, taxa de solicitações GET e HEAD e número total de solicitações
  • Filas de solicitação de serviço HTTP:
    • Número de solicitações na fila, idade das solicitações mais antigas na fila (idade da última solicitação na fila)
    • Taxa de entrada de solicitações na fila, taxa de rejeição, número total de solicitações rejeitadas, taxa de acessos de cache

Acessando contadores de desempenho

  1. Digite perfmon no prompt de comando para iniciar o Console de Diagnóstico de Desempenho.
  2. Selecione Monitor de Desempenho no controle de árvore e abra a Adicionar Contadores clicando em +.
  3. Em Adicionar Contadores selecione entre os três conjuntos de Contadores de Desempenho: de Serviço HTTP, Filas de Solicitação de Serviço HTTP ou Grupos de URL de Serviço HTTP.
  4. Para exibir contadores dos Filas de Solicitação de Serviço HTTP e Grupos de URL de Serviço HTTP conjuntos de contadores, selecione instância(s) e clique em Adicionare, em seguida, clique em OK. Para exibir os contadores do Serviço HTTP, selecione o conjunto de contadores no painel esquerdo e clique em Adicionar .

Observação

Existe apenas uma instância dos contadores da API do Servidor HTTP por máquina, pois esses contadores representam o estado de todo o componente. Com instâncias de contadores de desempenho de Grupo de Url, o ID da instância (para o contador de desempenho) corresponderá ao ID do Grupo de Url. O ID do Grupo de URL pode ser visualizado executando netsh http show servicestate. Com instâncias de contadores de desempenho de Filas de Solicitação, o nome da instância corresponde ao Nome da Fila de Solicitações. O Nome da Fila de Solicitações (se existir) pode ser mostrado pela mesma netsh http show servicestate. No entanto, alguns aplicativos de servidor podem ter filas de solicitação sem nome que não podem ser correspondidas a um ID de instância do contador de desempenho.