Escala atual do monitor de desempenho de largura de banda do Windows Server 2008

2

Eu tenho procurado a documentação do monitor de desempenho da Microsoft e a única coisa sobre a qual estou confuso é o dimensionamento. É apenas para visualizar os dados com mais facilidade?

Estou tentando visualizar o desempenho da minha placa de rede usando o monitor de desempenho de largura de banda atual. É sempre a 100 e eu estava pensando que eu preciso escalar para algo apropriado, mas eu não sou bem versado sobre como dimensionar isso afeta a forma como os dados são percebidos.

Como eu saberia qual escala escolher? O que eu não quero é pensar em 10% de carga quando realmente é uma carga diferente.

    
por Rowell 09.04.2012 / 20:01

3 respostas

4

A chave para esse contador específico está na descrição:

Current Bandwidth is an estimate of the current bandwidth of the network interface in bits per second (BPS). For interfaces that do not vary in bandwidth or for those where no accurate estimation can be made, this value is the nominal bandwidth.

Para uma NIC Ethernet, a segunda sentença da descrição descreve o que você deve ver no perfmon:

For interfaces that do not vary in bandwidth or for those where no accurate estimation can be made, this value is the nominal bandwidth.

O que você provavelmente está procurando é a utilização de largura de banda, não a largura de banda. Largura de banda é uma medida de quantos dados podem ser colocados na interface (sua capacidade em bps, Kbps, Mbps ou Gbps), a utilização da largura de banda (uso) é uma medida de quanto da largura de banda disponível está sendo utilizada. >     

por 09.04.2012 / 21:14
0

Atenção! O monitoramento de desempenho e as escalas no Windows têm deixado muitas pessoas perplexas e você terá dificuldade em encontrar uma fonte definitiva de informações. Tendo dito isso, vou pelo menos te dar o que eu sei.

Cada contador retorna seus próprios valores. Às vezes é um percentual, às vezes é um inteiro.

Se for um percentual, as coisas podem ficar confusas porque alguns contadores agregarão várias instâncias de um subsistema e apresentarão o número como algo maior que 100%. Por exemplo, acho que process(_total)\%processor time average vai levar cada núcleo, adicionar a porcentagem de uso e, em seguida, apresentar um número maior que 100%. Quatro núcleos com 50% de uso serão representados pelo número 200.

Se for um número inteiro, depende inteiramente de você descobrir qual número é realmente retornado, com base no nome do contador ou na documentação que pode ou não estar associada a ele. Está retornando Megabytes, Megabits, bps, fps, gps, pps? Quem sabe mesmo. Você tem que descobrir isso primeiro. Depois disso, o que o número base será ($ n x 1.0) fará sentido. Nesse ponto, você pode dimensioná-lo para ser visualizado em qualquer número que desejar. Por exemplo, um contador que retorna Mbps mostrará uma carga de 5 Mbps como 5.0. Você quer vê-lo quebrado melhor? Em seguida, dimensione-o para 10 ou 100.

Quanto à escala à esquerda de Permon, lembre-se de que você pode colocar qualquer número de contadores diferentes, contando qualquer número de métricas diferentes em qualquer número de escalas diferentes. Não há como uma escala refletir com precisão qualquer tipo de correlação entre todas elas. Ainda não encontrei uma maneira de usar essa escala para qualquer efeito positivo quando vários tipos de métricas estão sendo representados em escala múltipla. É triste dizer que ainda há muito a ser explicado sobre o comportamento do perfmon.

P.S. "Bandwdith atual" sempre estará em 100 porque sua NIC é 100BASE-T. Você provavelmente deseja ver os contadores Bytes Recebidos e Bytes Enviados.

    
por 09.04.2012 / 20:43
0

Outros apontaram que você não deseja ver a utilização da sua placa de rede com o contador de largura de banda atual, mas gostaríamos de adicioná-la às informações em termos de escala. Na minha experiência, escalar os diferentes contadores é principalmente uma questão de permitir que você veja o fluxo geral em termos de picos e vales do contador.

O eixo Y está entre 0 e 100, a escala permite apenas aproximar e afastar a linha dos contadores. Às vezes, você quer ver a atividade do contador de uma visualização de alto nível e ter uma ideia dos picos e vales ao longo de um determinado período de tempo; nesse caso, você pode definir a escala com vários zeros entre o decimal e o 1. Se você quiser Aumente o zoom em um ponto problemático e obtenha uma visão mais granular do que está acontecendo. Você pode definir a escala como 10, 100, 1000 ou superior. Pense nisso como ampliando e aproximando a linha para obter uma visão de perto ou de alto nível.

Em seu exemplo acima, de confundir uma carga de 10% com outra coisa, sempre que você olhar para um contador no gráfico, anote o valor da escala para saber o valor correto do contador. Se a escala estiver definida como 1, é óbvio que é 10%, se você definir a escala para 10000, a linha parecerá próxima de 0, se você não tiver certeza, selecione o valor e verifique a escala. min / max / avg valores exibidos e ajustar a escala de acordo.

Usar o perfmon pode ser um trabalho meticuloso às vezes, mas pode exibir algumas informações bastante úteis, se usadas corretamente.

    
por 10.04.2012 / 03:24