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