MS Windows – Comando – logman

O que é o comando logman no MS Windows?

O comando logman no MS Windows é uma ferramenta de linha de comando utilizada para gerenciar contadores de desempenho e logs de eventos. Ele permite que os usuários criem, excluam e gerenciem logs de desempenho, facilitando a coleta de dados sobre o desempenho do sistema e aplicações. O logman é especialmente útil para administradores de sistema que precisam monitorar e analisar o comportamento do sistema ao longo do tempo.

Como usar o comando logman?

Para utilizar o comando logman, é necessário abrir o Prompt de Comando com privilégios de administrador. O comando básico para criar um novo log é logman create, seguido do nome do log e dos contadores que você deseja monitorar. Por exemplo, logman create perf myLog -p "Processor(_Total)% Processor Time" -si 00:01 cria um log chamado “myLog” que coleta dados de uso da CPU a cada minuto.

Principais opções do comando logman

O comando logman possui várias opções que permitem personalizar a coleta de dados. Algumas das opções mais comuns incluem -p para especificar contadores de desempenho, -si para definir o intervalo de amostragem, e -o para especificar o arquivo de saída. Essas opções tornam o logman uma ferramenta poderosa para monitoramento detalhado do sistema.

Excluindo logs com logman

Para excluir um log existente, você pode usar o comando logman delete, seguido do nome do log que deseja remover. Por exemplo, logman delete myLog irá excluir o log “myLog”. Essa funcionalidade é importante para manter o sistema organizado e evitar a acumulação de logs desnecessários.

Iniciando e parando logs com logman

O comando logman também permite iniciar e parar logs em tempo real. Para iniciar um log, utilize logman start seguido do nome do log, como em logman start myLog. Para parar a coleta de dados, use logman stop da mesma forma. Isso é útil para capturar dados apenas durante períodos específicos de interesse.

Visualizando logs gerados pelo logman

Após a coleta de dados, você pode visualizar os logs gerados utilizando ferramentas como o Visualizador de Eventos do Windows ou analisando os arquivos de log diretamente. O logman gera arquivos no formato .blg, que podem ser abertos com o Performance Monitor para uma análise mais detalhada dos dados coletados.

Exportando dados de logs com logman

Outra funcionalidade importante do logman é a capacidade de exportar dados de logs para outros formatos. Você pode usar o comando logman export para converter os logs em formatos como CSV ou TXT, facilitando a análise em outras ferramentas ou a criação de relatórios. Isso é especialmente útil para a documentação e apresentação de resultados.

Monitoramento remoto com logman

O logman também suporta o monitoramento remoto, permitindo que você colete dados de desempenho de máquinas em rede. Para isso, você deve especificar o nome do computador remoto ao criar ou gerenciar logs. Essa funcionalidade é essencial para administradores que gerenciam múltiplos servidores ou estações de trabalho em um ambiente corporativo.

Exemplos práticos de uso do logman

Um exemplo prático de uso do logman seria a criação de um log para monitorar o uso de disco em um servidor. Você poderia usar o comando logman create diskLog -p "LogicalDisk(_Total)% Free Space" -si 00:05 para coletar dados a cada cinco minutos. Isso permite identificar rapidamente problemas de espaço em disco e tomar medidas proativas.