이 문서는 .NET Core 3.1 이상 버전 .NET Framework 4.5 이상 버전에 ✔️ 적용됩니다 ✔️.
System.Diagnostics.Tracing.EventSource 는 .NET 런타임에 기본 제공되는 빠른 구조화된 로깅 솔루션입니다. .NET Framework EventSource에서 이벤트를 Windows용 이벤트 추적 (ETW) 및 다른 대상에 보낼 수 있습니다. System.Diagnostics.Tracing.EventListener .NET Core EventSource에서는 플랫폼 간 추적 옵션인 EventPipe도 지원합니다. 대부분의 경우 개발자는 성능 분석을 위해 EventSource 로그를 사용하지만 로그가 유용한 진단 작업에 EventSource를 사용할 수 있습니다. .NET 런타임은 이미 기본 제공 이벤트 로 계측되어 있으며 사용자 지정 이벤트를 기록할 수 있습니다.
비고
EventSource와 통합되는 많은 기술은 '로깅' 및 '로그' 대신 '추적' 및 '추적'이라는 용어를 사용합니다. 여기서 의미는 동일합니다.
- 시작하기
- 계측 코드를 사용하여 이벤트 만들기
- 이벤트 추적 수집 및 보기
- 활동 ID 이해
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET