Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Os Performance Counters (Contadores de Desempenho) são uma ferramenta essencial para monitorar e diagnosticar o desempenho de sistemas Windows. Eles permitem que administradores e engenheiros de sistemas coletem dados detalhados sobre a utilização de recursos do sistema, como CPU, memória, disco e rede. Este artigo técnico irá guiá-lo através do processo de configuração e utilização de Performance Counters no Windows, utilizando tanto a interface gráfica quanto comandos via CMD e PowerShell.
Performance Counters são métricas que o sistema operacional Windows coleta para monitorar a performance de vários componentes do sistema. Eles são úteis para identificar gargalos, planejar capacidade e diagnosticar problemas de desempenho.
Abrir o Performance Monitor:
Win + R
para abrir o diálogo "Executar".perfmon
e pressione Enter.Adicionar Contadores:
+
) na barra de ferramentas.Visualizar Dados:
Para acessar Performance Counters via linha de comando, você pode usar a ferramenta typeperf
.
Listar Contadores Disponíveis:
typeperf -q
Monitorar um Contador Específico:
typeperf "\Processor(_Total)\% Processor Time"
Salvar Dados em um Arquivo:
typeperf "\Processor(_Total)\% Processor Time" -o C:\temp\cpu_usage.csv
O PowerShell oferece comandos mais avançados e flexíveis para trabalhar com Performance Counters.
Listar Contadores Disponíveis:
Get-Counter -ListSet *
Monitorar um Contador Específico:
Get-Counter "\Processor(_Total)\% Processor Time"
Salvar Dados em um Arquivo:
Get-Counter "\Processor(_Total)\% Processor Time" | Export-Csv -Path C:\temp\cpu_usage.csv
typeperf "\Processor(_Total)\% Processor Time" -si 5 -sc 10
Este comando coleta dados de uso de CPU a cada 5 segundos, por um total de 10 amostras.
Get-Counter "\Memory\Available MBytes" -SampleInterval 5 -MaxSamples 10
Este comando coleta dados de memória disponível a cada 5 segundos, por um total de 10 amostras.
Performance Counters são uma ferramenta poderosa para monitorar e diagnosticar o desempenho de sistemas Windows. Utilizando tanto a interface gráfica quanto comandos via CMD e PowerShell, você pode coletar e analisar dados detalhados sobre a utilização de recursos do sistema, ajudando a identificar problemas e otimizar o desempenho.