Share via


az monitor autoscale profile

管理自動調整設定檔。

如需自動調整的詳細資訊,請流覽: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings

命令

名稱 Description 類型 狀態
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 ...]每週: -- 週六太陽。

--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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 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

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。