Tracelog 열거형 표시
tracelog -enumguid 명령을 제출하면 Tracelog는 실행 중이며 ETW(Windows용 이벤트 추적)에 등록된 추적 공급자 목록을 표시합니다. 디스플레이는 매우 유용하지만 종종 잘못 해석됩니다.
디스플레이에 표시되는 공급자는 무엇입니까?
Tracelog 열거형 디스플레이에는 추적 세션에 대해 사용하도록 설정할 수 있는 일부 공급자가 나열되지만 전체 목록은 아닙니다. 여기에는 실행 중이고 ETW에 등록된 추적 공급자만 포함됩니다.
디스플레이에는 다음 공급자가 포함되지 않습니다.
시스템에서 사용할 수 있지만 등록되지 않은 추적 공급자는 일반적으로 실행되고 있지 않기 때문입니다.
추적 세션에 대해 사용하도록 설정되어 있지만 현재 실행되고 있지 않은 추적 공급자입니다. 이러한 공급자를 사전 사용 또는 사전 등록된 공급자라고도 합니다. 여기에는 필요에 따라 로드되고 언로드되는 DLL과 같이 지속적으로 실행되지 않는 공급자가 포함됩니다.
시스템 세션용 공급자 및 전역 로거 추적 세션 및 NT 커널 로거 추적 세션에 대한 공급자를 포함하여 Windows에 기본 제공되는 공급자입니다.
Logman 쿼리 공급자 표시
Tracelog 열거형 디스플레이는 Logman(logman 쿼리 공급자)에 표시되는 쿼리 공급자와는 매우 다르지만, 디스플레이가 혼동되는 경우가 많습니다.
Logman(logman.exe)은 추적 이벤트 및 성능 카운터에 대한 추적 컨트롤러입니다. Windows XP 이상 버전의 Windows에 포함되어 있습니다.
Logman 공급자 쿼리(logman 쿼리 공급자)는 WMI를 사용하여 MOF(관리 개체 형식) 파일을 등록한 공급자 목록을 표시합니다. 또한 WMI에 등록하지 않은 경우 Logman 디스플레이에는 소프트웨어 추적을 위해 계측되는 공급자가 포함되지 않습니다.
사용자가 공급자를 찾을 수 있도록 지원하려는 개발자는 공급자가 Logman 디스플레이에 표시되도록 하기 위해 MOF 파일을 등록하는 경우도 있습니다. 아쉽게도 Logman 쿼리 공급자 표시나 Tracelog 열거형 디스플레이는 시스템의 모든 추적 공급자의 전체 목록이 아닙니다. Logman에 대한 자세한 내용은 도움말 및 지원 센터의 "Logman"을 참조하세요.
열거형 디스플레이의 요소
Tracelog 열거형 디스플레이의 테이블에는 다음 열이 포함됩니다.
열 머리글 | Description |
---|---|
Guid |
추적 공급자의 컨트롤 GUID |
Enabled |
공급자가 현재 사용(TRUE)인지 아니면 등록되어 있지만 사용할 수 없는지(FALSE)를 표시합니다. |
LoggerId |
추적 세션을 식별합니다. |
수준 |
공급자에 대해 현재 설정된 수준입니다. 공급자가 사용하도록 설정된 경우에만 유효합니다. |
플래그 |
공급자에 대해 현재 설정된 플래그입니다. 공급자가 사용하도록 설정된 경우에만 유효합니다. |
공급자가 등록되었지만 사용하도록 설정되지 않은 경우 열거형 디스플레이에 표시되지만 사용 열의 항목은 FALSE입니다.
공급자가 사용하도록 설정되어 있지만 현재 실행되고 있지 않으므로 등록되지 않은 경우 열거형 디스플레이에 표시되지 않습니다.
샘플 열거형 표시
다음 열거형 디스플레이는 Windows Server 2003을 실행하는 컴퓨터에서 복사되었습니다. 표시에는 등록되고 실행 중인 공급자가 나열됩니다. 추적을 위해 Tracedrv 샘플 드라이버라는 하나의 공급자를 사용할 수 있습니다. 소프트웨어 추적용으로 설계된 샘플 드라이버인 TraceDrv는 GitHub의 Windows 드라이버 샘플 리포지토리에서 사용할 수 있습니다.
c:\Tracelog>tracelog -enumguid
## Guid Enabled LoggerId Level Flags
------------------------------------------------------------
1046d4b1-fce5-48bc-8def-fd33196af19a FALSE 0 0 0
196e57d9-49c0-4b3b-ac3a-a8a93ada1938 FALSE 0 0 0
4a8aaa94-cfc4-46a7-8e4e-17bc45608f0a FALSE 0 0 0
1540ff4c-3fd7-4bba-9938-1d1bf31573a7 FALSE 0 0 0
1fbecc45-c060-4e7c-8a0e-0dbd6116181b FALSE 0 0 0
f12b1984-4c42-11d3-ab7b-00c04f68fcdc FALSE 0 0 0
94a984ef-f525-4bf1-be3c-ef374056a592 FALSE 0 0 0
3121cf5d-c5e6-4f37-be86-57083590c333 FALSE 0 0 0
f498b9f5-9e67-446a-b9b8-1442ffaef434 FALSE 0 0 0
e1f65b93-f32a-4ed6-aa72-b039e28f1574 FALSE 0 0 0
dd5ef90a-6398-47a4-ad34-4dcecdef795f FALSE 0 0 0
e80aa9fe-913d-4ede-af58-73e332dcac8d FALSE 0 0 0
1b1d4ff4-f27b-4c99-8bd7-da8f1a74051a FALSE 0 0 0
f33959b4-dbec-11d2-895b-00c04f79ab69 FALSE 0 0 0
cc85922f-db41-11d2-9244-006008269001 FALSE 0 0 0
c92cf544-91b3-4dc0-8e11-c580339a0bf8 FALSE 0 0 0
bba3add2-c229-4cdb-ae2b-57eb6966b0c4 FALSE 0 0 0
8fc7e81a-f733-42e0-9708-cfdae07ed969 FALSE 0 0 0
cddc01e2-fdce-479a-b8ee-3c87053fb55e FALSE 0 0 0
fc4b0d39-e8be-4a83-a32f-c0c7c4f61ee4 FALSE 0 0 0
fc570986-5967-4641-a6f9-05291bce66c5 FALSE 0 0 0
39a7b5e0-be85-47fc-b9f5-593a659abac1 FALSE 0 0 0
dab01d4d-2d48-477d-b1c3-daad0ce6f06b FALSE 0 0 0
bca7bd7f-b0bf-4051-99f4-03cfe79664c1 FALSE 0 0 0
d58c126f-b309-11d1-969e-0000f875a5bc TRUE 2 0 0
d58c126e-b309-11d1-969e-0000f875a5bc FALSE 0 0 0
58db8e03-0537-45cb-b29b-597f6cbebbfe FALSE 0 0 0
58db8e03-0537-45cb-b29b-597f6cbebbfd FALSE 0 0 0
688a5248-f348-4576-86cf-3521c7094614 FALSE 0 0 0
27246e9d-b4df-4f20-b969-736fa49ff6ff FALSE 0 0 0