본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 윈도우즈 유틸

UIforETW

0

UIforETW는 Windows용 이벤트 추적(ETW) 기록 및 관리를 위한 그래픽 사용자 인터페이스입니다.

디버깅 도구성능 프로파일러윈도우 성능 분석트레이스 기록

소개

UIforETW는 Windows용 이벤트 추적(ETW) 기록 및 관리를 위한 그래픽 사용자 인터페이스입니다. Google Inc.에서 개발되었으며, Windows 시스템과 애플리케이션의 성능 및 디버깅 정보를 수집하는 강력한 로깅 메커니즘인 ETW를 손쉽게 활용할 수 있도록 설계되었습니다. 비개발자도 쉽게 ETW 추적을 기록하고 관리할 수 있도록 직관적인 인터페이스를 제공하며, 추가적인 컨텍스트 데이터 기록 및 추적 관리를 지원합니다.

상세정보

ETW 세션 시작 및 중지

UIforETW를 통해 ETW 추적을 쉽게 시작하고 중지할 수 있습니다.

실시간 이벤트 뷰어 제공

추적 중인 이벤트를 실시간으로 확인할 수 있는 뷰어를 제공합니다.

추적 결과 저장 및 불러오기

ETW 추적 결과를 ETL 파일 형식으로 저장하고, 나중에 다시 불러와 상세 분석할 수 있습니다.

필터 및 검색을 통한 이벤트 분석

필터 및 검색 기능을 통해 특정 이벤트를 분석하고 조사할 수 있습니다.

설치·시작·기본 사용

UIforETW를 관리자 권한으로 실행합니다. 추적하고 싶은 이벤트 공급자(Provider)를 선택하거나 기본 세션을 시작합니다. ‘시작’ 버튼을 클릭하여 ETW 추적을 시작합니다. 필요한 동안 이벤트를 실시간으로 확인하거나 중지 후 저장합니다. 저장된 파일을 다시 불러와서 상세 분석할 수 있습니다.

지원 환경·요구사항

UIforETW는 Windows 운영 체제에서 실행됩니다. ETW는 Windows 내부 기능이므로 별도의 추가 런타임이 필요하지 않습니다.

제한·라이선스·확인사항

ETW 추적을 위해서는 관리자 권한이 필요합니다. Windows 플랫폼에서만 동작하며, 다른 운영 체제에서는 지원되지 않습니다. 추적하고자 하는 특정 공급자가 사전에 등록되어 있어야 의미 있는 데이터를 얻을 수 있습니다.

버전·업데이트

현재 버전은 1.59이며, 2023-11-14에リリース되었습니다. 최신 버전은 https://github.com/randomascii/UIforETW/releases 에서 확인할 수 있습니다. (참고: google/UIforETW 저장소는 아카이브되었으며, 새로운 개발은 randomascii/UIforETW 로 이전되었습니다.)

시스템 요구사항

UIforETW를 사용하려면 관리자 권한이 필요합니다. Windows 운영 체제에서만 실행되며, 다른 운영 체제에서는 지원되지 않습니다. ETW는 Windows 내부 기능이므로 별도의 추가 런타임이 필요하지 않습니다.