Debugging/Windows
How to collect performance log using performance monitor
haewon83
2022. 11. 3. 11:12
Windows OS 내에서 성능 자료를 수집할 때 Built-in 도구인 perfmon을 사용할 수 있습니다.
아래 수집 가이드를 이용하시어 문제가 발생하고 있는 시점에 수집 후 Performance Metric들을 살펴볼 수 있습니다.
1) Collector 생성
## -max 800은 Circular 모드로 수집되며 최대 800MB까지 파일 사이즈
## -si 00:00:10은 10초 마다 Sampling 하는 옵션
Logman.exe create counter PerfLog-Short -o "c:\perflogs\PerfLog-Short.blg" -f bincirc -v mmddhhmm -max 800 -c "\LogicalDisk(*)\*" "\Memory\*" "\PhysicalDisk(*)\*" "\Processor(*)\*" "\Process(*)\*" "\System\*" "\Network Adapter\*" "\Network Interface\*" -si 00:00:10
2) Collector 시작
Logman.exe start PerfLog-Short
3) Collector 중지
문제가 발생한 후에 아래 명령어로 Collector를 중지해야 합니다.
Logman.exe stop PerfLog-Short