Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo se aplica a: ✔️ .NET Core 3.1 e versões posteriores ✔️ do .NET Framework 4.5 e versões posteriores
System.Diagnostics.Tracing.EventSource é uma solução de registro em log estruturada rapidamente integrada ao runtime do .NET. No .NET Framework EventSource pode enviar eventos para o ETW (Rastreamento de Eventos para Windows) e System.Diagnostics.Tracing.EventListener. No .NET Core EventSource, além disso, dá suporte ao EventPipe, uma opção de rastreamento multiplataforma. Na maioria das vezes, os desenvolvedores usam logs do EventSource para análise de desempenho, mas o EventSource pode ser usado para tarefas de diagnóstico em que os logs são úteis. O runtime do .NET já está instrumentado com eventos internos e você pode registrar seus próprios eventos personalizados.
Observação
Muitas tecnologias que se integram ao EventSource usam os termos 'Rastreamento' e 'Rastreamentos' em vez de 'Registro em log' e 'Logs'. O significado é o mesmo aqui.
- Introdução
- Instrumentando código para criar eventos
- Coletando e exibindo rastreamentos de eventos
- Noções básicas sobre IDs de atividade