명령: "logman" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "logman"
그만큼
`logman`명령은 Windows에서 성능 모니터링 및 이벤트 추적 로그를 생성하고 관리하는 데 사용됩니다. 다음은 이 명령을 사용하는 몇 가지 예입니다.
예 1: 새 성능 모니터링 로그 생성:
logman create counter -n "내_성능로그" -f bin -si 10 -v mmddhhmm -o "C:\성능 로그\내_로그.blg" -cf "C:\성능 로그\구성.xml"
이 명령은 MyPerformanceLog라는 새 성능 모니터링 로그를 생성합니다. 데이터는 이진 형식입니다(
`-f bin`) 10초 간격으로(
`-si 10`) 녹음했습니다. 로그는 C:\Performance Logs 디렉터리에 MyLog.blg로 저장되고 구성은 XML 파일 Config.xml에서 로드됩니다.
예 2: 이벤트 추적 로그에서 데이터 수집 시작:
logman start "my_eventlog" -p "{0C0CCAAA-떨어져 있는5D-4A4F-9F72-0E77D58447F3}" 0x5 0x6 -ets
그러면 MyEventLog라는 기존 이벤트 추적 로그로 데이터 수집이 시작됩니다. 매개변수
`-p`공급자 ID에 대한 GUID를 지정하고
`0x5`그리고
`0x6`이벤트 레벨의 예입니다. 책상
`-ets`데이터 수집이 시작됩니다.
예 3: 로그 데이터 수집 중지:
logman stop "my_eventlog" -ets
이 명령은 MyEventLog라는 이벤트 추적 로그로의 데이터 수집을 중지합니다.
예 4: 로그 파일 보기:
logman query
이 명령은 현재 성능 모니터링 및 이벤트 추적 로그를 모두 나열합니다.
예 5: 성능 모니터링 로그 지우기:
logman delete "내_성능로그"
여기서는
"MyPerformance Log"라는 성능 모니터링 로그가 삭제됩니다.
참고 :`logman`종종 관리자 권한이 필요합니다. 필요한 경우 관리자 권한으로 명령 프롬프트를 실행하고 있고 적절한 액세스 권한이 있는지 확인하세요. 또한 이는 단지 기본적인 예일 뿐이며
`logman`-고급 구성에 대해서는 설명서를 참조하세요.
"logman" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Microsoft ® Logman.exe (5.1.2600.2180)
Copyright (C) Microsoft Corporation. 1981-2001
Logman은"성능로그및
경고"서비스를관리하여이벤트추적세션로그및
성능로그를만들고관리합니다._
_
_
_
XZ_
_
S-1-5-21-1123561945-920026266-854245398-1003_
e
_
_
*_
_
_
_
_
_
_
e
_
_
_
_
_
_
_
_
_
_
_
*
사용법:
logman VERB <collection_name>
[options]
Verbs:
create <counter|trace> 새 수집을 만듭니다.
start 기존 수집을 시작하고 시작 시간으로 수동으로 설정합니다.
stop 기존 수집을 중지하고 종료 시간을 수동으로 설정합니다.
delete 기존 수집을 삭제합니다.
query [collection_name|providers] 수집 속성을 쿼리합니다.
collection_name을 지정하지 않으면
모든 수집이 나열됩니다. 'providers' 키워드는
등록된 모든 이벤트 추적
공급자를 나열합니다.
update 기존 수집 속성 업데이트
매개 변수:
<collection_name> 수집 이름
옵션:
-? 상황에 맞는 도움말 표시
-s <computer> 지정된 원격 시스템에서 명령을 수행합니다.
-config <파일 이름> 명령 옵션을 포함한 설정 파일
-b <yyyy-MM-dd tt[오전|오후]> 지정된 시간에 수집을 시작합니다.
-e <yyyy-MM-dd tt[오전|오후]> 지정된 시간에 수집을 끝냅니다.
-m <[start] [stop]> 수동 시작 또는 중지
-[-]r 지정한 시?및 끝 시간에 매일 수집 반복
-o <path|dsn!log> SQL 데이터베이스 내의 출력 로그 파일 또는 DSN 및
로그 세트 이름
-f <bin|bincirc|csv|tsv|sql> 수집에 대한 로그 형식을 지정합니다.
-[-]a 기존 로그 파일에 추가
-[-]v [nnnnnn|mmddhhmm] 로그의 끝에 파일 버전 포맷 추가
-[-]rc <파일 이름> 로그를 닫을 때마다 지정된 명령 실행
-[-]max <값> 최대 로그 파일 크기(MB)(SQL 로그에 대한 레코드)
-[-]cnf [[[hh:]mm:]ss] 痴ㅗ?시간이 지나거나 최대 크기가 초과되면 새 파일 만들기
-c <path [path ...]> 수집할 성능 카운터
-cf <파일 이름> 수집할 성능 카운터를 나열하는 파일, 줄 당 하나
-si <[[hh:]mm:]ss> 성능 카운터 수집할 샘플 간격
-ln <logger_name> 이벤트 추적 세션에 대한 로거 이름
-[-]rt 실시간 모드에서 이벤트 추적 세션 실행
-p <provider [flags [level]]> 사용 가능한 단일 이벤트 추적 공급자
-pf <파일 이름> 사용 가능한 다중 이벤트 추적 공급자를 나열하는 파일
-[-]ul 사용자 모드로 이벤트 추적 세션 실행
-bs <값> 이벤트 추적 세션 버퍼 크기(KB)
-ft <[[hh:]mm:]ss> 이벤트 추적 세션 플러시 타이머
-nb <min max> 이벤트 추적 세션 버퍼 수
-fd 이벤트 추적 세션 버퍼 플러시 강요
-[-]u [user [password]] 실행하는 데 사용할 사용자. 암호에 *를 입력하면 암호를
물어보는 프롬프트가
나타납니다. 암호 프롬프트에 입력할 때는 암호가 표시되지
않습니다.
-rf <[[hh:]mm:]ss> 지정한 기간 동안 수집 실행
-y 모든 질문에 대해 확인 절차 없이 yes로 답합니다.
-ets 활성 이벤트 추적 세션 사용
-mode <trace_mode [trace_mode ...]> 이벤트 추적 세션 로거 모드
참고:
[-]가 사용되는 경우 추가된 -는 옵션을 무효화합니다.
예를 들어, --r은(는) -r 옵션을 끕니다.
예:
logman create counter perf_log -c "\Processor(_Total)\%
Processor Time"
logman create trace trace_log -nb 16 256 -bs 64 -o c:\logfile
logman start perf_log
logman update perf_log -si 10 -f csv -v mmddhhmm
logman update trace_log -p "Windows Kernel Trace" (disk,net)
중요 정보, "logman" 명령에 대한 팁
작업할 때
`logman`명령에는 주의해야 할 몇 가지 중요한 고려 사항이 있습니다.
1.
관리자 권한:
성능 모니터링 및 이벤트 추적 기능에 대한 전체 액세스 권한을 얻으려면 명령 프롬프트를 관리자로 실행해야 합니다.
마우스 오른쪽 버튼으로 클릭 -> "처럼 Administrator 수행하다"
2.
적절한 구성:
매개변수와 옵션을 주의 깊게 검토하여 성능 모니터링 또는 이벤트 추적이 필요에 따라 구성되었는지 확인하십시오. 잘못된 구성으로 인해 예상치 못한 동작이 발생할 수 있습니다.
3.
성능 모니터링 서비스:
필요한 성능 모니터 및 이벤트 추적 서비스가 활성화되어 시작되었는지 확인하십시오.
4.
리소스 소비 모니터링:
특히 매우 높은 빈도 또는 상세한 데이터 수집을 선택하는 경우 데이터 수집으로 인해 상당한 리소스 소비가 발생하지 않는지 확인하십시오.
5.
로그 파일 크기 모니터링:
특히 바이너리 형식(
`-f bin`) 구하다. 대용량 로그 파일은 디스크 공간을 차지하고 성능에 영향을 미칠 수 있습니다.
6.
시간 제한:
데이터 수집을 시작할 때 데이터 수집이 활성 상태로 유지되는 시간을 기록해 두십시오. 일부 컬렉션은 필요 이상으로 오래 실행될 수 있으며 이로 인해 바람직하지 않은 리소스 소비가 발생할 수 있습니다.
7.
데이터 수집 중지:
리소스를 확보하고 로그 파일 생성을 중지하려면 필요에 따라 데이터 수집을 중지하는 것을 잊지 마세요.
8.
문서:
구성을 쉽게 이해할 수 있도록 구성된 성능 모니터링 및 이벤트 추적 설정에 대한 문서를 유지합니다.
이러한 고려 사항은 원활하고 효과적인 배포를 보장하는 데 도움이 됩니다.
`logman`보장하다. 특정 요구 사항이나 시나리오가 있는 경우 보다 자세한 분석이 필요할 수 있습니다.