다음을 통해 공유


az vm monitor metrics

이 명령 그룹은 미리 보기 상태이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

vm에 대한 메트릭을 관리합니다.

명령

Name Description 형식 상태
az vm monitor metrics list-definitions

VM에 대한 메트릭 정의를 나열합니다.

핵심 미리 보기
az vm monitor metrics tail

VM에 대한 메트릭 값을 나열합니다.

핵심 미리 보기

az vm monitor metrics list-definitions

미리 보기

명령 그룹 'vm monitor 메트릭'은 미리 보기 상태이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

VM에 대한 메트릭 정의를 나열합니다.

az vm monitor metrics list-definitions --name
                                       --resource-group
                                       [--namespace]

예제

VM에 대한 메트릭 정의를 나열합니다. (자동 생성됨)

az vm monitor metrics list-definitions --name MyIDVirtualMachine --resource-group MyResourceGroup

필수 매개 변수

--name -n

가상 머신의 이름 또는 ID입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--namespace

메트릭 정의를 쿼리할 네임스페이스입니다.

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az vm monitor metrics tail

미리 보기

명령 그룹 'vm monitor 메트릭'은 미리 보기 상태이며 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

VM에 대한 메트릭 값을 나열합니다.

az vm monitor metrics tail --name
                           --resource-group
                           [--aggregation {Average, Count, Maximum, Minimum, None, Total}]
                           [--dimension]
                           [--end-time]
                           [--filter]
                           [--interval]
                           [--metadata]
                           [--metrics]
                           [--namespace]
                           [--offset]
                           [--orderby]
                           [--start-time]
                           [--top]

예제

지난 1시간 동안 VM의 CPU 사용량 나열

az vm monitor metrics tail --name myVM -g myRG --metric "Percentage CPU"

2019-12-18T00:00:00Z에서 시작된 VM의 1시간 CPU 사용량 나열

az vm monitor metrics tail --name myVM -g myRG --metric "Percentage CPU" --start-time 2019-12-18T00:00:00Z

필터를 사용하여 지난 1시간 동안 VM의 CPU 사용량 나열

az vm monitor metrics tail --name myVM -g myRG --metrics "Per Disk Read Bytes/sec" --filter "SlotId eq '*'"

필수 매개 변수

--name -n

가상 머신의 이름 또는 ID입니다.

--resource-group -g

리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--aggregation

검색할 집계 형식(공백으로 구분)의 목록입니다.

허용되는 값: Average, Count, Maximum, Minimum, None, Total
다음의 값: az vm monitor metrics list-definitions -n MyVM -g MyRG --query "@[*].supportedAggregationTypes"
--dimension

메트릭을 쿼리하는 차원 목록(공백으로 구분)입니다.

다음의 값: az vm monitor metrics list-definitions -n MyVM -g MyRG --query "@[*].dimensions"
--end-time

쿼리의 종료 시간입니다. 기본값은 현재 시간입니다. 형식: 날짜(yyyy-mm-dd) 시간(hh:mm:ss.xxxxx) 표준 시간대(+/-hh:mm).

--filter

반환된 메트릭 데이터 집합을 줄이는 데 사용되는 문자열입니다. 예: "LUN eq '*'".

필터의 전체 목록은 .에서 필터 문자열 참조를 참조하세요 https://docs.microsoft.com/rest/api/monitor/metrics/list.

--interval

메트릭을 집계할 간격(##h##m 형식)입니다.

Default value: 1m
--metadata

메트릭 데이터 대신 메타데이터 값을 반환합니다.

--metrics

검색할 메트릭 이름의 공백으로 구분된 목록입니다.

다음의 값: az vm monitor metrics list-definitions -n MyVM -g MyRG --query "@[*].name.value"
--namespace

메트릭 정의를 쿼리할 네임스페이스입니다.

--offset

쿼리 범위의 시간 오프셋(##d##h 형식)

--start-time 또는 --end-time과 함께 사용할 수 있습니다. --start-time과 함께 사용하는 경우 오프셋을 추가하여 종료 시간을 계산합니다. --end-time(기본값)과 함께 사용하는 경우 오프셋을 빼서 시작 시간을 계산합니다. --start-time 및 --end-time이 제공되면 --offset이 무시됩니다.

Default value: 1h
--orderby

정렬 결과 및 정렬 방향에 사용할 집계입니다. 하나의 주문만 지정할 수 있습니다. 예: 합계 asc입니다.

--start-time

쿼리의 시작 시간입니다. 형식: 날짜(yyyy-mm-dd) 시간(hh:mm:ss.xxxxx) 표준 시간대(+/-hh:mm).

--top

검색할 최대 레코드 수입니다. --filter가 사용된 경우에만 유효합니다.

Default value: 10
전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

--output -o

출력 형식입니다.

허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.

--subscription

구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.