Share via


az monitor autoscale profile

自動スケール プロファイルを管理します。

自動スケールの詳細については、以下を参照してください https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings

コマンド

名前 説明 Status
az monitor autoscale profile create

固定または定期的な自動スケール プロファイルを作成します。

コア GA
az monitor autoscale profile delete

自動スケール プロファイルを削除します。

コア GA
az monitor autoscale profile list

自動スケール プロファイルを一覧表示します。

コア GA
az monitor autoscale profile list-timezones

タイム ゾーン情報を検索します。

コア GA
az monitor autoscale profile show

自動スケール プロファイルの詳細を表示します。

コア GA

az monitor autoscale profile create

固定または定期的な自動スケール プロファイルを作成します。

自動スケールの詳細については、以下を参照してください https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings

az monitor autoscale profile create --autoscale-name
                                    --count
                                    --name
                                    --resource-group
                                    --timezone
                                    [--copy-rules]
                                    [--end]
                                    [--max-count]
                                    [--min-count]
                                    [--recurrence]
                                    [--start]

既定のスケーリング ルールを継承しながら容量を変更して、固定日付プロファイルを作成します。

az monitor autoscale create -g {myrg} --resource {resource-id} --min-count 2 --count 3 \
  --max-count 5

az monitor autoscale rule create -g {myrg} --autoscale-name {name} --scale out 1 \
  --condition "Percentage CPU > 75 avg 5m"

az monitor autoscale rule create -g {myrg} --autoscale-name {name} --scale in 1 \
  --condition "Percentage CPU < 25 avg 5m"

az monitor autoscale profile create -g {myrg} --autoscale-name {name} -n Christmas \
  --copy-rules default --min-count 3 --count 6 --max-count 10 --start 2018-12-24 \
  --end 2018-12-26 --timezone "Pacific Standard Time"

既定のスケーリング ルールを継承しながら容量を変更して、定期的な週末プロファイルを作成します。

az monitor autoscale create -g {myrg} --resource {resource-id} --min-count 2 --count 3 \
  --max-count 5

az monitor autoscale rule create -g {myrg} --autoscale-name {name} --scale out 1 \
  --condition "Percentage CPU > 75 avg 5m"

az monitor autoscale rule create -g {myrg} --autoscale-name {name} --scale in 1 \
  --condition "Percentage CPU < 25 avg 5m"

az monitor autoscale profile create -g {myrg} --autoscale-name {name} -n weeekend \
  --copy-rules default --min-count 1 --count 2 --max-count 2 \
  --recurrence week sat sun --timezone "Pacific Standard Time"

固定または定期的な自動スケール プロファイルを作成します。 (自動生成)

az monitor autoscale profile create --autoscale-name MyAutoscale --copy-rules default --count 2 --end 2018-12-26 --max-count 10 --min-count 1 --name Christmas --recurrence week sat sun --resource-group MyResourceGroup --start 2018-12-24 --timezone "Pacific Standard Time"

固定または定期的な自動スケール プロファイルを作成します。 (自動生成)

az monitor autoscale profile create --autoscale-name MyAutoscale --count 2 --max-count 10 --min-count 1 --name Christmas --recurrence week sat sun --resource-group MyResourceGroup --start 2018-12-24 --subscription MySubscription --timezone "Pacific Standard Time"

必須のパラメーター

--autoscale-name

自動スケール設定の名前。

--count

使用するインスタンスの分子。 --min/max-count と共に使用する場合、使用するインスタンスの既定の数。

--name -n

自動スケール プロファイルの名前。

--resource-group -g

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

--timezone

タイムゾーン名。

開始値: az monitor autoscale profile list-timezones

省略可能のパラメーター

--copy-rules

新しいスケジュールのスケーリング ルールのコピー元となる既存のスケジュールの名前。

--end

自動スケール プロファイルが終了したとき。 形式はプロファイルの種類によって異なります。

修正: --end yyyy-mm-dd [hh:mm:ss] Weekly: [-end hh:mm]。

--max-count

インスタンスの最大数。

--min-count

インスタンスの最小数。

--recurrence -r

プロファイルが繰り返し発生したとき。 省略すると、固定 (非定期的) プロファイルが作成されます。

使用法: --recurrence {week} [ARG ARG ...]週単位: --recurrence week Sat Sun。

--start

自動スケール プロファイルの開始時。 形式はプロファイルの種類によって異なります。

修正: --start yyyy-mm-dd [hh:mm:ss] Weekly: [--start hh:mm]。

グローバル パラメーター
--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 monitor autoscale profile delete

自動スケール プロファイルを削除します。

az monitor autoscale profile delete --autoscale-name
                                    --name
                                    --resource-group

自動スケール プロファイルを削除します。 (自動生成)

az monitor autoscale profile delete --autoscale-name MyAutoscale --name MyAutoscaleProfile --resource-group MyResourceGroup

必須のパラメーター

--autoscale-name

自動スケール設定の名前。

--name -n

自動スケール プロファイルの名前。

--resource-group -g

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

グローバル パラメーター
--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 monitor autoscale profile list

自動スケール プロファイルを一覧表示します。

az monitor autoscale profile list --autoscale-name
                                  --resource-group

自動スケール プロファイルを一覧表示します。 (自動生成)

az monitor autoscale profile list --autoscale-name MyAutoscale --resource-group MyResourceGroup

必須のパラメーター

--autoscale-name

自動スケール設定の名前。

--resource-group -g

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

グローバル パラメーター
--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 monitor autoscale profile list-timezones

タイム ゾーン情報を検索します。

az monitor autoscale profile list-timezones [--offset]
                                            [--search-query]

省略可能のパラメーター

--offset

UTC 時間オフセットに基づいて結果をフィルター処理します。

--search-query -q

検索するテキストを照会します。

グローバル パラメーター
--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 monitor autoscale profile show

自動スケール プロファイルの詳細を表示します。

az monitor autoscale profile show --autoscale-name
                                  --name
                                  --resource-group

必須のパラメーター

--autoscale-name

自動スケール設定の名前。

--name -n

自動スケール プロファイルの名前。

--resource-group -g

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

グローバル パラメーター
--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 を使います。