次の方法で共有


az monitor metrics

Azure リソース メトリックを表示します。

コマンド

名前 説明 状態
az monitor metrics alert

ほぼリアルタイムのメトリック アラート ルールを管理します。

Core GA
az monitor metrics alert condition

ほぼリアルタイムのメトリック アラート ルールの条件を管理します。

Core GA
az monitor metrics alert condition create

メトリック アラート ルールの条件を作成します。

Core Preview
az monitor metrics alert create

メトリックベースのアラート ルールを作成します。

Core GA
az monitor metrics alert delete

メトリックベースのアラート ルールを削除します。

Core GA
az monitor metrics alert dimension

ほぼリアルタイムのメトリック アラート ルール ディメンションを管理します。

Core GA
az monitor metrics alert dimension create

メトリック アラート ルール ディメンションを作成します。

Core Preview
az monitor metrics alert list

メトリックベースのアラート ルールを一覧表示します。

Core GA
az monitor metrics alert show

メトリックベースのアラート ルールを表示します。

Core GA
az monitor metrics alert update

メトリックベースのアラート ルールを更新します。

Core GA
az monitor metrics list

リソースのメトリック値を一覧表示します。

Core GA
az monitor metrics list-definitions

リソースのメトリック定義を一覧表示します。

Core GA
az monitor metrics list-namespaces

リソースのメトリック名前空間を一覧表示します。

Core Preview
az monitor metrics list-sub

サブスクリプションのメトリック データを一覧表示します。 パラメーターは本文で指定できます。

Core GA
az monitor metrics list-sub-definitions

サブスクリプションのメトリック定義を一覧表示します。

Core GA

az monitor metrics list

リソースのメトリック値を一覧表示します。

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

過去 1 時間の VM の CPU 使用率を一覧表示する

az monitor metrics list --resource {ResourceName} --metric "Percentage CPU"

ストレージ アカウントの成功 E2E 待機時間を一覧表示し、API 名に基づいてデータ系列を分割する

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --dimension ApiName

ストレージ アカウントの成功 E2E 待機時間を一覧表示し、API 名と geo の種類の両方に基づいてデータ系列を分割する

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --dimension ApiName GeoType

ストレージ アカウントの成功 E2E 待機時間を一覧表示し、"--filter" パラメーターを使用して API 名と geo 型の両方に基づいてデータ系列を分割する

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --filter "ApiName eq '*' and GeoType eq '*'"

ストレージ アカウントの成功 E2E 待機時間を一覧表示し、API 名と geo の種類の両方に基づいてデータ系列を分割します。 API 名を 'DeleteContainer' に制限します

az monitor metrics list --resource {ResourceName} --metric SuccessE2ELatency \
                        --filter "ApiName eq 'DeleteContainer' and GeoType eq '*'"

2017-01-01 以降の 1 日あたりのストレージ アカウントのトランザクションを一覧表示する

az monitor metrics list --resource {ResourceName} --metric Transactions \
                        --start-time 2017-01-01T00:00:00Z \
                        --interval PT24H

2017 年以降のトランザクション メトリックの API 名ディメンションのストレージ アカウントのメタデータ値を一覧表示する

az monitor metrics list --resource {ResourceName} --metric Transactions \
                        --filter "ApiName eq '*'" \
                        --start-time 2017-01-01T00:00:00Z

必須のパラメーター

--resource

ターゲット リソースの名前または ID。

プロパティ
パラメーター グループ: Target Resource Arguments

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--aggregation

取得する集計の種類 (スペース区切り) の一覧。

プロパティ
指定可能な値: Average, Count, Maximum, Minimum, None, Total
値の取得元: az monitor metrics list-definitions
--dimension

メトリックのクエリ対象となるディメンション (スペース区切り) の一覧。

プロパティ
値の取得元: az monitor metrics list-definitions
--end-time

クエリの終了時間。 既定値は現在の時刻です。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。

プロパティ
パラメーター グループ: Time Arguments
--filter

返されるメトリック データのセットを減らすために使用される文字列。 eg. "BlobType eq '*'"。

フィルターの完全な一覧については、https://learn.microsoft.com/rest/api/monitor/metrics/listのフィルター文字列リファレンスを参照してください。

--interval

メトリックを集計する間隔 (##h##m 形式)。

プロパティ
パラメーター グループ: Time Arguments
規定値: 1m
--metadata

メトリック データの代わりにメタデータ値を返します。

--metrics

取得するメトリック名のスペース区切りの一覧。

プロパティ
値の取得元: az monitor metrics list-definitions
--namespace

メトリック定義のクエリを実行する名前空間。

プロパティ
値の取得元: az monitor metrics list-namespaces
--offset

クエリ範囲の時間オフセット (##d##h 形式)。

--start-time または --end-time と共に使用できます。 --start-time と共に使用した場合、終了時刻はオフセットを追加して計算されます。 --end-time (既定値) と共に使用した場合、開始時刻はオフセットを減算して計算されます。 --start-time と --end-time が指定されている場合、--offset は無視されます。

プロパティ
パラメーター グループ: Time Arguments
規定値: 1h
--orderby

結果の並べ替えと並べ替えの方向に使用する集計。 特定できる注文は 1 つだけです。 例: sum asc。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Target Resource Arguments
--resource-namespace

ターゲット リソース プロバイダーの名前空間。

プロパティ
パラメーター グループ: Target Resource Arguments
--resource-parent

ターゲット リソースの親パス (該当する場合)。

プロパティ
パラメーター グループ: Target Resource Arguments
--resource-type

ターゲット リソースの種類。 名前空間/型形式 (例: "Microsoft.Compute/virtualMachines") を受け入れることもできます。

プロパティ
パラメーター グループ: Target Resource Arguments
--start-time

クエリの開始時間。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。

プロパティ
パラメーター グループ: Time Arguments
--top

取得するレコードの最大数。

プロパティ
規定値: 10
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az monitor metrics list-definitions

リソースのメトリック定義を一覧表示します。

az monitor metrics list-definitions --resource
                                    [--namespace]
                                    [--resource-group]
                                    [--resource-namespace]
                                    [--resource-parent]
                                    [--resource-type]

リソースのメトリック定義を一覧表示します。 (autogenerated)

az monitor metrics list-definitions --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName}

必須のパラメーター

--resource

ターゲット リソースの名前または ID。

プロパティ
パラメーター グループ: Target Resource Arguments

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--namespace

メトリック定義のクエリを実行する名前空間。

プロパティ
値の取得元: az monitor metrics list-namespaces
--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

プロパティ
パラメーター グループ: Target Resource Arguments
--resource-namespace

ターゲット リソース プロバイダーの名前空間。

プロパティ
パラメーター グループ: Target Resource Arguments
--resource-parent

ターゲット リソースの親パス (該当する場合)。

プロパティ
パラメーター グループ: Target Resource Arguments
--resource-type

ターゲット リソースの種類。 名前空間/型形式 (例: "Microsoft.Compute/virtualMachines") を受け入れることもできます。

プロパティ
パラメーター グループ: Target Resource Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az monitor metrics list-namespaces

プレビュー

このコマンドはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

リソースのメトリック名前空間を一覧表示します。

az monitor metrics list-namespaces --resource-uri
                                   [--start-time]

リソースのメトリック名前空間を一覧表示します。

az monitor metrics list-namespaces --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName} --start-time 2021-03-01T00:00:00Z

必須のパラメーター

--resource-uri

リソースの識別子。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--start-time

クエリの開始時間。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。

プロパティ
パラメーター グループ: Time Arguments
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az monitor metrics list-sub

サブスクリプションのメトリック データを一覧表示します。 パラメーターは本文で指定できます。

az monitor metrics list-sub --region
                            [--aggregation]
                            [--auto-adjust-timegrain {0, 1, f, false, n, no, t, true, y, yes}]
                            [--filter]
                            [--interval]
                            [--metricnames]
                            [--metricnamespace]
                            [--order-by]
                            [--result-type {Data, Metadata}]
                            [--roll-up-by]
                            [--timespan]
                            [--top]
                            [--validate-dimensions {0, 1, f, false, n, no, t, true, y, yes}]

必須のパラメーター

--region

必要なメトリックが存在するリージョン。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--aggregation

取得する集計の種類 (コンマ区切り) の一覧。

プロパティ
パラメーター グループ: Body Arguments
--auto-adjust-timegrain

true に設定すると、渡された期間がこのメトリックでサポートされていない場合、API はサポートされている最も近い期間を使用して結果を返します。 false に設定すると、無効な timespan パラメーターに対してエラーが返されます。 既定値は false です。

プロパティ
パラメーター グループ: Body Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
--filter

$filter は、返されるメトリック データのセットを減らすために使用されます。
Example:
メトリックには、メタデータ A、B、C が含まれています。
- A = a1 および B = b1 または b2 の C のすべての時系列を返します
$filter=A eq 'a1' と B eq 'b1' または B eq 'b2' と C eq '*'
- バリアントが無効です。
$filter=A eq 'a1' と B eq 'b1' と C eq '*' または B = 'b2'
論理または演算子は 2 つの異なるメタデータ名を区切ることができないため、これは無効です。
- A = a1、B = b1、C = c1 のすべての時系列を返します。
$filter=A eq 'a1' および B eq 'b1' と C eq 'c1'
- A = a1 のすべての時系列を返します
$filter=A eq 'a1' and B eq '' and C eq ''.

プロパティ
パラメーター グループ: Body Arguments
--interval

ISO 8601 期間形式のクエリの間隔 (つまり、タイムグレイン)。 既定値は PT1M です。 要求された期間全体の単一データポイントを返す 'FULL' 値の特殊なケース。 例: PT15M、PT1H、P1D、FULL

プロパティ
パラメーター グループ: Body Arguments
--metricnames

取得するメトリックの名前 (コンマ区切り)。

プロパティ
パラメーター グループ: Body Arguments
--metricnamespace

必要なメトリックが存在するメトリック名前空間。

プロパティ
パラメーター グループ: Body Arguments
--order-by

結果の並べ替えに使用する集計と並べ替えの方向。 指定できる注文は 1 つだけです。 例: sum asc。

プロパティ
パラメーター グループ: Body Arguments
--result-type

収集されるデータのセットを減らします。 使用できる構文は、操作によって異なります。 詳細については、操作の説明を参照してください。

プロパティ
パラメーター グループ: Body Arguments
指定可能な値: Data, Metadata
--roll-up-by

結果をロールアップするディメンション名。 たとえば、"City eq Seattle or City eq Tacoma" のようなフィルターを使用してメトリック値のみを表示したいが、市区町村ごとに個別の値を表示したくない場合は、'RollUpBy=City' を指定して、シアトルとタコマの結果を 1 つの時系列にロールアップして表示できます。

プロパティ
パラメーター グループ: Body Arguments
--timespan

クエリの期間。 "startDateTime_ISO/endDateTime_ISO" という形式の文字列です。

プロパティ
パラメーター グループ: Body Arguments
--top

取得するレコードの最大数。 $filterが指定されている場合にのみ有効です。 既定値は 10 です。

プロパティ
パラメーター グループ: Body Arguments
--validate-dimensions

false に設定すると、無効なフィルター パラメーター値は無視されます。 true に設定すると、無効なフィルター パラメーターに対してエラーが返されます。 既定値は true です。

プロパティ
パラメーター グループ: Body Arguments
指定可能な値: 0, 1, f, false, n, no, t, true, y, yes
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False

az monitor metrics list-sub-definitions

サブスクリプションのメトリック定義を一覧表示します。

az monitor metrics list-sub-definitions --region
                                        [--metricnamespace]

必須のパラメーター

--region

必要なメトリックが存在するリージョン。

オプションのパラメーター

次のパラメーターは省略可能ですが、コマンドを正常に実行するには、状況に応じて 1 つ以上が必要になる場合があります。

--metricnamespace

必要なメトリックが存在するメトリック名前空間。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

プロパティ
規定値: False
--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

プロパティ
規定値: False
--output -o

出力フォーマット。

プロパティ
規定値: json
指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

プロパティ
規定値: False