다음을 통해 공유


이벤트소스 (EventSource)

이 문서는 .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와 통합되는 많은 기술은 '로깅' 및 '로그' 대신 '추적' 및 '추적'이라는 용어를 사용합니다. 여기서 의미는 동일합니다.