O comando: "typeperf" está ativado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponível
Os exemplos para o comando "typeperf"
Aqui estão alguns exemplos de uso do comando typeperf na linha de comando do Windows:
Exemplo 1: Mostrar contador de desempenho de uso da CPU:
typeperf "\processador(_Total)\% processador Time"
Este comando exibe o uso atual da CPU para todos os processadores do sistema.
Exemplo 2: Mostrar contador de desempenho de espaço livre na unidade C:
typeperf "\LogicalDisk(C:)\% Free Space"
A porcentagem de espaço livre na unidade C: é exibida aqui.
Exemplo 3: Exibir contadores de desempenho de RAM:
typeperf "\Memory\Available MBytes"
Este comando especifica a quantidade de RAM disponível em megabytes.
Exemplo 4: visualizar contadores de desempenho de utilização da rede:
typeperf "\Network Interface(*)\Bytes Total/sec"
Isso registra o total de transferências de dados de rede por segundo para todas as interfaces de rede.
Exemplo 5: Mostrar contador de desempenho da atividade do disco:
typeperf "\PhysicalDisk(*)\% Disk Time"
Este comando exibe a porcentagem de tempo que o disco rígido gasta lendo ou gravando.
Observe que os objetos e contadores de desempenho exatos podem variar dependendo do sistema. Você pode verificar os objetos de desempenho e contadores disponíveis usando o comando
"typeperf -q":
typeperf -q
Este comando lista todos os objetos de desempenho disponíveis que você pode usar para typeperf.
"typeperf" Trecho da Ajuda do Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Microsoft ® TypePerf.exe (6.0.6000.16386)
Typeperf escreve os dados de desempenho na janela de comandos ou num ficheiro
de registo. Para parar Typeperf, prima CTRL+C.
Utilização:
typeperf { <counter [counter ...]>
| -cf <Nome do ficheiro>
| -q [object]
| -qx [object]
} [opções]
Parâmetros:
<counter [counter ...]> Contadores de desempenho a monitorizar.
Opções:
-? Apresenta ajuda de contexto.
-f <CSV|TSV|BIN|SQL> Formato do ficheiro de saída. A predefinição
é CSV.
-cf <Nome do ficheiro> Ficheiro que contém os contadores de
desempenho
a monitorizar, um por linha.
-si <[[hh:]mm:]ss> Tempo entre as amostras. A predefinição é 1
segundo.
-o <Nome do ficheiro> Caminho do ficheiro de saída ou base de dados
de SQL.
A predefinição é STDOUT.
-q [object] Listar os contadores instalados (sem
ocorrências). Para listar
os contadores de um objecto, inclua o nome do
objecto, tal como Processor.
-qx [object] Listar os contadores instalados com
ocorrências.
Para listar os contadores de um objecto,
inclua o nome do objecto,
tal como Processor.
-sc <samples> Número de amostras a recolher.
A predefinição é efectuar as amostras até
CTRL+C.
-config <Nome do ficheiro> Ficheiro de definições que contém opções de
comandos.
-s <computer_name> Servidor a monitorizar se não for
especificado
um servidor no caminho do contador.
-y Responde sim a todas as perguntas sem pedir.
Nota:
Contador é o nome completo de um contador de desempenho no formato
"\\<Computador>\<Objecto>(<Ocorrência>)\<Contador>",
tal como "\\Server1\Processor(0)\% User Time".
Exemplos:
typeperf "\Processor(_Total)\% Processor Time"
typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o domain2.tsv
typeperf -qx PhysicalDisk -o counters.txt
Informações importantes, dicas para o comando "typeperf"
Ao usar o comando typeperf na linha de comando do Windows, é importante prestar atenção à sintaxe exata e aos objetos de desempenho e contadores selecionados. Identificar corretamente as informações de desempenho desejadas é fundamental, pois entradas incorretas podem levar a resultados imprecisos ou enganosos. Antes de aplicar o typeperf, recomendamos verificar os objetos e contadores de desempenho disponíveis usando o comando typeperf -q para garantir que os parâmetros selecionados representam as métricas desejadas. Além disso, a taxa de atualização dos dados de desempenho deve ser levada em consideração para obter medições significativas e precisas.
Existem várias abordagens alternativas ao “typeperf” para monitorar o desempenho do sistema no Windows. Aqui estão alguns deles:
Exemplo 1: Monitor de desempenho:
O Monitor de Desempenho é uma ferramenta gráfica do Windows que fornece uma visão geral abrangente dos dados de desempenho do sistema. Você pode criar conjuntos de coleta de dados personalizados e monitorar vários contadores de desempenho.
Exemplo 2: Get-Counter no PowerShell:
O PowerShell fornece o cmdlet Get-Counter que você pode usar para recuperar dados de desempenho. Aqui está um simples
Get-Counter '\processador(_Total)\% processador Time'
Este comando relata o uso da CPU para todos os processadores do sistema.
Exemplo 3: Monitor de Recursos:
O Resource Monitor é uma ferramenta integrada do Windows que fornece informações em tempo real sobre CPU, memória, disco e rede. Você pode acessá-lo através do Gerenciador de Tarefas ou digitar “resmon” diretamente na linha de comando.
Exemplo 4: Ferramentas de monitoramento de terceiros:
Existem inúmeras ferramentas de monitoramento de terceiros que oferecem funcionalidades avançadas e interfaces fáceis de usar. Exemplos disso são SolarWinds, Nagios ou PRTG Network Monitor.
Exemplo 5: Informações do sistema (msinfo32):
A ferramenta msinfo32 fornece informações detalhadas sobre a configuração de hardware e sistema operacional. Você pode invocá-lo na linha de comando ou digitar Executar > msinfo32.
Cada uma dessas alternativas tem suas vantagens e desvantagens, e a escolha depende de necessidades e preferências específicas. É importante observar que essas ferramentas oferecem diferentes interfaces e recursos para fornecer monitoramento abrangente do desempenho do sistema.
171.) deslodctr