az vm monitor metrics

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

VM のメトリックを管理します。

コマンド

名前 説明 Status
az vm monitor metrics list-definitions

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

コア プレビュー
az vm monitor metrics tail

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

コア プレビュー

az vm monitor metrics list-definitions

プレビュー

コマンド グループ 'vm monitor metrics' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: 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
既定値: json
--query

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

--subscription

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

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az vm monitor metrics tail

プレビュー

コマンド グループ 'vm monitor metrics' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: 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

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

--filter

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

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

--interval

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

既定値: 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 は無視されます。

既定値: 1h
--orderby

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

--start-time

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

--top

取得するレコードの最大数。 --filter が使用されている場合にのみ有効です。

既定値: 10
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

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

--only-show-errors

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

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

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

--subscription

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

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。