Visão geral sobre Logs e alertas de desempenho
Com Logs e alertas de desempenho, você pode coletar automaticamente dados de desempenho de computadores locais ou remotos. Você pode visualizar os dados de contador registrados em log usando o Monitor do sistema ou exportá-lo para programas de planilha ou banco de dados, para fins de análise e geração de relatórios. Logs e alertas de desempenho oferece os seguintes recursos:
- Coleta de dados em formato separado por vírgulas ou por tabulações para facilitar a importação por programas de planilha. É fornecido também um formato de arquivo de log binário para registro em log circular ou para registro em log de instâncias, como segmentos ou processos, que podem começar depois do início da coleta de dados. (O registro em log circular é o processo de registro contínuo de dados em um único arquivo, sobrescrevendo os dados anteriores com novos dados.)
- Você também pode coletar dados em formato de banco de dados SQL. Essa opção define o nome de um banco de dados SQL e conjunto de logs existentes dentro do banco de dados em que os dados de desempenho serão lidos ou gravados. Esse formato de arquivo é útil ao coletar e analisar dados de desempenho de toda a empresa, em vez de servidor por servidor.
- Os dados do contador coletados por Logs e alertas de desempenho podem ser visualizados durante a coleta ou após seu término.
- Como o log funciona da mesma maneira que um serviço, a coleta de dados ocorre independentemente de um usuário estar conectado ou não ao computador que está sendo monitorado.
- Você pode definir os momentos de início e parada, nomes de arquivos, tamanhos de arquivo e outros parâmetros para a geração automática do log.
- Você pode gerenciar várias sessões de log em uma única janela de console.
- Você pode definir um alerta em um contador, especificando que uma mensagem seja enviada, um programa seja executado e uma entrada seja feita no log de eventos do aplicativo ou um log seja iniciado quando o valor do contador selecionado for superior ou inferior a uma configuração especificada.
Da mesma forma que o Monitor do sistema, Logs e alertas de desempenho oferece suporte à definição de objetos de desempenho, contadores de desempenho e ocorrências de objetos, além da configuração de intervalos de amostragem para monitoramento de dados sobre recursos de hardware e serviços de sistema. O serviço de logs e alertas de desempenho também oferece outras opções relacionadas ao registro de dados de desempenho. Elas incluem:
- Iniciar e parar o log manualmente, por demanda ou automaticamente, com base em um agendamento definido pelo usuário.
- Definir configurações adicionais para log automático, como renomear o arquivo automaticamente e definir parâmetros para parar ou iniciar um log com base no tempo decorrido ou no tamanho do arquivo.
- Criar logs de rastreamento. Usando o provedor de dados do sistema padrão do MS Windows ou outro provedor de aplicativos, os logs de rastreamento registram detalhadamente os eventos de aplicativos do sistema, quando ocorrem certas atividades, como uma operação de entrada/saída (E/S) de disco ou uma falha de página. Quando o evento ocorre, o MS Windows registra os dados em um arquivo de log especificado pelo serviço de logs e alertas de desempenho. Isso difere da operação dos logs de contadores. Quando eles estão em uso, o serviço obtém dados do sistema no fim do intervalo de atualização, em vez de esperar por um evento específico. Uma ferramenta de análise é necessária para interpretar o resultado do log de rastreamento. Os desenvolvedores podem criar essa ferramenta usando interfaces para programação de aplicativos (APIs) fornecidas no site MSDN Library (http://msdn.microsoft.com/).
- Você também pode produzir relatórios de análise de rastreamento a partir de arquivos de saída de logs de rastreamento usando a ferramenta Tracerpt. Use-a para processar logs do núcleo, do Active Directory e outros logs de eventos de rastreamento baseados em transações, e para gerar relatórios de análises e arquivos .csv a partir de logs binários.
- Definir um programa que seja executado quando um log for parado.
Se você desejar exportar dados do log para o Microsoft Excel, o serviço de logs e alertas de desempenho deverá ser parado, porque o Microsoft Excel exige acesso exclusivo ao arquivo de log. Não há informações sobre outros programas que exijam esse acesso exclusivo. Portanto, você geralmente pode trabalhar com dados de um arquivo de log enquanto o serviço estiver coletando dados para esse arquivo.Para obter mais informações sobre a interface de usuário de Logs e alertas de desempenho, consulte Interface de Logs e alertas de desempenho.