명령: "typeperf" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "typeperf"
다음은 Windows 명령줄에서 typeperf 명령을 사용하는 예입니다.
예 1: CPU 사용량 성능 카운터 표시:
typeperf "\프로세서(_Total)\% 프로세서 Time"
이 명령은 시스템의 모든 프로세서에 대한 현재 CPU 사용량을 표시합니다.
예 2: 드라이브 C:에 여유 공간 성능 카운터 표시
typeperf "\LogicalDisk(C:)\% Free Space"
C: 드라이브의 여유 공간 비율이 여기에 표시됩니다.
예 3: RAM 성능 카운터 표시:
typeperf "\Memory\Available MBytes"
이 명령은 사용 가능한 RAM 양을 메가바이트 단위로 지정합니다.
예 4: 네트워크 사용률 성능 카운터 보기:
typeperf "\Network Interface(*)\Bytes Total/sec"
이는 모든 네트워크 인터페이스에 대한 초당 총 네트워크 데이터 전송을 기록합니다.
예 5: 디스크 활동 성능 카운터 표시:
typeperf "\PhysicalDisk(*)\% Disk Time"
이 명령은 하드 드라이브가 읽거나 쓰는 데 소요되는 시간의 비율을 표시합니다.
정확한 성능 개체와 카운터는 시스템에 따라 다를 수 있습니다.
"typeperf -q" 명령을 사용하여 사용 가능한 성능 개체와 카운터를 확인할 수 있습니다.
typeperf -q
이 명령은 typeperf에 사용할 수 있는 모든 사용 가능한 성능 개체를 나열합니다.
"typeperf" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Microsoft ® TypePerf.exe (5.1.2600.0)
Copyright (C) Microsoft Corporation. 1981-2001
Typeperf는 성능 데이터를 명령 창 또는 로그 파일에 씁니다. Typeperf를 중지하려면 <Ctrl+C> 키를
누르십시오.
사용법:
typeperf { <counter [counter ...]>
| -cf <파일 이름>
| -q [object]
| -qx [object]
} [options]
매개 변수:
<counter [counter ...]> 모니터할 성능 카운터
옵션:
-? 상황에 맞는 도움말 표시
-f <CSV|TSV|BIN|SQL> 출력 파일 형식. 기본 형식은 CSV입니다.
-cf <파일 이름> 한 줄에 하나씩, 모니터할 성능 카운터가 포함된 파일
-si <[[hh:]mm:]ss> 샘플 간의 시간. 기본 시간은 1초입니다.
-o <파일 이름> 출력 파일 또는 SQL 데이터베이스의 경로. 기본값은
STDOUT입니다.
-q [object] 설치된 카운터를 인스턴스 없이 나열합니다. 하나의 개체에
대해 카운터를 나열하려?
Processor와 같은 개체 이름을 포함하십시오.
-qx [object] 설치된 카운터를 인스턴스와 함께 나열합니다. 한 개체의
카운터를 나열하려면
Processor와 같은 개체 이름을 포함하십시오.
-sc <samples> 수집할 샘플 수. 기본값은 <CTRL+C> 키를 누를 때까지
샘플을 수집하는
것입니다.
-config <파일 이름> 명령 옵션이 포함된 설정 파일
-s <computer_name> 카운터 경로에 서버가 지정되지 않은 경우에 모니터할 서버
-y 모든 질문에 대해 확인 절차 없이 yes로 답합니다.
참고:
카운터는 성능 카운터의 전체 이름이며
"\\<컴퓨터>\<개체>(<인스턴스>)\<카운터>" 형식입니다.
예: "\\Server1\Processor(0)\% User Time"
예:
typeperf "\Processor(_Total)\% Processor Time"
typeperf -cf counters.txt -si 5 -sc 50 -f TSV -o domain2.tsv
typeperf -qx PhysicalDisk -o counters.txt
중요 정보, "typeperf" 명령에 대한 팁
Windows 명령줄에서 typeperf 명령을 사용할 때는 정확한 구문과 선택한 성능 개체 및 카운터에 주의하는 것이 중요합니다. 잘못된 입력으로 인해 부정확하거나 오해의 소지가 있는 결과가 발생할 수 있으므로 원하는 성능 정보를 올바르게 식별하는 것이 중요합니다. typeperf를 적용하기 전에 typeperf -q 명령을 사용하여 사용 가능한 성능 개체와 카운터를 확인하여 선택한 매개변수가 원하는 메트릭을 나타내는지 확인하는 것이 좋습니다. 또한 의미 있고 정확한 측정값을 얻으려면 성능 데이터의 업데이트 속도를 고려해야 합니다.
Windows에서 시스템 성능을 모니터링하기 위한
"typeperf"에 대한 몇 가지 대체 접근 방식이 있습니다. 그 중 일부는 다음과 같습니다.
예 1: 성능 모니터:
성능 모니터는 시스템 성능 데이터에 대한 포괄적인 개요를 제공하는 Windows의 그래픽 도구입니다. 사용자 정의 데이터 컬렉션 세트를 생성하고 다양한 성능 카운터를 모니터링할 수 있습니다.
예 2: PowerShell의 Get-Counter:
PowerShell은 성능 데이터를 검색하는 데 사용할 수 있는 Get-Counter cmdlet을 제공합니다. 여기에 간단한 것이 있습니다.
Get-Counter '\프로세서(_Total)\% 프로세서 Time'
이 명령은 시스템의 모든 프로세서에 대한 CPU 사용량을 보고합니다.
예 3: 리소스 모니터:
리소스 모니터는 CPU, 메모리, 디스크 및 네트워크에 대한 실시간 정보를 제공하는 기본 제공 Windows 도구입니다. 작업 관리자를 통해 액세스하거나 명령줄에
"resmon"을 직접 입력할 수 있습니다.
예 4: 타사 모니터링 도구:
고급 기능과 사용자 친화적인 인터페이스를 제공하는 수많은 타사 모니터링 도구가 있습니다. 이에 대한 예로는 SolarWinds, Nagios 또는 PRTG 네트워크 모니터가 있습니다.
예 5: 시스템 정보(msinfo32):
msinfo32 도구는 하드웨어 구성 및 운영 체제에 대한 자세한 정보를 제공합니다. 명령줄에서 호출하거나 Run > msinfo32를 입력할 수 있습니다.
이러한 대안은 각각 장점과 단점이 있으며 선택은 특정 요구 사항과 선호도에 따라 달라집니다. 이러한 도구는 시스템 성능에 대한 포괄적인 모니터링을 제공하기 위해 다양한 인터페이스와 기능을 제공한다는 점에 유의하는 것이 중요합니다.
171.) unlodctr