본문 바로가기

.NET

[.NET core] dotnet-trace를 이용한 이벤트 추적

https://learn.microsoft.com/ko-kr/dotnet/core/diagnostics/dotnet-trace

 

dotnet-trace 진단 도구 - .NET CLI - .NET

.NET EventPipe를 사용하여 네이티브 프로파일러 없이 실행 중인 프로세스의 .NET 추적을 수집하기 위해 dotnet-trace CLI 도구를 설치하고 사용하는 방법을 알아봅니다.

learn.microsoft.com

 

 

 

1. dotnet-trace 설치

명령어 : dotnet-tool install --global dotnet-trace

 

 

2. 현재 실행중인 프로세스 ID확인

명령어 : dotnet-trace ps

 

 

3. 명령어 실행

명령어 : dotnet-trace collect --process-id 12345 --output 디렉토리\이벤트수집파일명.nettrace

중단을 원할 경우 Enter 또는 Ctrl+C 

 

 

4. 생성된 파일

 

 

5. 비주얼스튜디오로 확인 시