az monitor metrics
Azure リソース メトリックを表示します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az monitor metrics alert |
ほぼリアルタイムのメトリック アラート ルールを管理します。 |
コア | GA |
az monitor metrics alert condition |
ほぼリアルタイムのメトリック アラート ルールの条件を管理します。 |
コア | GA |
az monitor metrics alert condition create |
メトリック アラート ルールの条件を作成します。 |
コア | プレビュー |
az monitor metrics alert create |
メトリックベースのアラート ルールを作成します。 |
コア | GA |
az monitor metrics alert delete |
メトリックベースのアラート ルールを削除します。 |
コア | GA |
az monitor metrics alert dimension |
ほぼリアルタイムのメトリック アラート ルール ディメンションを管理します。 |
コア | GA |
az monitor metrics alert dimension create |
メトリック アラート ルール ディメンションを作成します。 |
コア | プレビュー |
az monitor metrics alert list |
メトリックベースのアラート ルールを一覧表示します。 |
コア | GA |
az monitor metrics alert show |
メトリックベースのアラート ルールを表示します。 |
コア | GA |
az monitor metrics alert update |
メトリックベースのアラート ルールを更新します。 |
コア | GA |
az monitor metrics list |
リソースのメトリック値を一覧表示します。 |
コア | GA |
az monitor metrics list-definitions |
リソースのメトリック定義を一覧表示します。 |
コア | GA |
az monitor metrics list-namespaces |
リソースのメトリック名前空間を一覧表示します。 |
コア | プレビュー |
az monitor metrics list-sub |
サブスクリプションのメトリック データを一覧表示します。 パラメーターは本文で指定できます。 |
コア | GA |
az monitor metrics list-sub-definitions |
サブスクリプションのメトリック定義を一覧表示します。 |
コア | 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
必須のパラメーター
ターゲット リソースの名前または ID。
省略可能のパラメーター
取得する集計の種類 (スペース区切り) の一覧。
メトリックのクエリ対象となるディメンション (スペース区切り) の一覧。
クエリの終了時間。 既定値は現在の時刻です。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。
返されるメトリック データのセットを減らすために使用される文字列。 例: "BlobType eq '*'"。
フィルターの完全な一覧については、フィルター文字列のリファレンス https://docs.microsoft.com/rest/api/monitor/metrics/listを参照してください。
メトリックを集計する間隔 (##h##m 形式)。
メトリック データの代わりにメタデータ値を返します。
取得するメトリック名のスペース区切りの一覧。
メトリック定義のクエリを実行する名前空間。
クエリ範囲の時間オフセット (##d##h 形式)。
--start-time または --end-time と共に使用できます。 --start-time と共に使用した場合、終了時刻はオフセットを追加して計算されます。 --end-time (既定値) と共に使用した場合、開始時刻はオフセットを減算して計算されます。 --start-time と --end-time が指定されている場合、--offset は無視されます。
結果の並べ替えと並べ替えの方向に使用する集計。 特定できる注文は 1 つだけです。 例: sum asc。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ターゲット リソース プロバイダーの名前空間。
ターゲット リソースの親パス (該当する場合)。
ターゲット リソースの種類。 名前空間/型形式 (例: "Microsoft.Compute/virtualMachines") を受け入れることもできます。
クエリの開始時間。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。
取得するレコードの最大数。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az monitor metrics list-definitions
リソースのメトリック定義を一覧表示します。
az monitor metrics list-definitions --resource
[--namespace]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
例
リソースのメトリック定義を一覧表示します。 (自動生成)
az monitor metrics list-definitions --resource /subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/Microsoft.Network/networkSecurityGroups/{resourceName}
必須のパラメーター
ターゲット リソースの名前または ID。
省略可能のパラメーター
メトリック定義のクエリを実行する名前空間。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
ターゲット リソース プロバイダーの名前空間。
ターゲット リソースの親パス (該当する場合)。
ターゲット リソースの種類。 名前空間/型形式 (例: "Microsoft.Compute/virtualMachines") を受け入れることもできます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
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
必須のパラメーター
リソースの識別子。
省略可能のパラメーター
クエリの開始時間。 形式: date (yyyy-mm-dd) time (hh:mm:ss.xxxxx) タイムゾーン (+/-hh:mm)。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
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}]
必須のパラメーター
必要なメトリックが存在するリージョン。
省略可能のパラメーター
取得する集計の種類 (コンマ区切り) の一覧。
true に設定すると、渡された期間がこのメトリックでサポートされていない場合、API はサポートされている最も近い期間を使用して結果を返します。 false に設定すると、無効な timespan パラメーターに対してエラーが返されます。 既定は false です。
$filterは、返されるメトリック データのセットを減らすために使用されます。
例:
メトリックには、メタデータ 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' と B eq '' と C eq '' です。
ISO 8601 期間形式のクエリの間隔 (つまり、タイムグレイン)。 既定値は PT1M です。 要求された期間全体の単一データポイントを返す 'FULL' 値の特殊なケース。 例: PT15M、PT1H、P1D、FULL。
取得するメトリックの名前 (コンマ区切り)。
必要なメトリックが存在するメトリック名前空間。
結果の並べ替えに使用する集計と並べ替えの方向。 指定できる注文は 1 つだけです。 例: sum asc。
収集されるデータのセットを減らします。 使用できる構文は、操作によって異なります。 詳細については、操作の説明を参照してください。
結果をロールアップするディメンション名。 たとえば、"City eq Seattle or City eq Tacoma" のようなフィルターを使用してメトリック値のみを表示したいが、市区町村ごとに個別の値を表示したくない場合は、'RollUpBy=City' を指定して、シアトルとタコマの結果を 1 つの時系列にロールアップして表示できます。
クエリの期間。 "startDateTime_ISO/endDateTime_ISO" という形式の文字列です。
取得するレコードの最大数。 $filterが指定されている場合にのみ有効です。 既定値は 10 です。
false に設定すると、無効なフィルター パラメーター値は無視されます。 true に設定すると、無効なフィルター パラメーターに対してエラーが返されます。 既定は true です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az monitor metrics list-sub-definitions
サブスクリプションのメトリック定義を一覧表示します。
az monitor metrics list-sub-definitions --region
[--metricnamespace]
必須のパラメーター
必要なメトリックが存在するリージョン。
省略可能のパラメーター
必要なメトリックが存在するメトリック名前空間。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI