az monitor autoscale rule
Hantera skalningsregler för automatisk skalning.
Mer information om automatisk skalning finns i: https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az monitor autoscale rule copy |
Kopiera regler för autoskalning från en profil till en annan. |
Kärna | GA |
az monitor autoscale rule create |
Lägg till en ny autoskalningsregel. |
Kärna | GA |
az monitor autoscale rule delete |
Ta bort regler för autoskalning från en profil. |
Kärna | GA |
az monitor autoscale rule list |
Lista autoskalningsregler för en profil. |
Kärna | GA |
az monitor autoscale rule copy
Kopiera regler för autoskalning från en profil till en annan.
az monitor autoscale rule copy --autoscale-name
--dest-schedule
--index
--resource-group
[--source-schedule]
Obligatoriska parametrar
Namn på autoskalningsinställningarna.
Namnet på profilen som regler ska kopieras till.
Blankstegsavgränsad lista över regelindex som ska kopieras eller "*" för att kopiera alla regler.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Valfria parametrar
Namnet på profilen som du vill kopiera regler från.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor autoscale rule create
Lägg till en ny autoskalningsregel.
Mer information om automatisk skalning finns i: https://learn.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
az monitor autoscale rule create --autoscale-name
--condition
--scale
[--cooldown]
[--profile-name]
[--resource]
[--resource-group]
[--resource-namespace]
[--resource-parent]
[--resource-type]
[--timegrain]
Exempel
Skala till 5 instanser när CPU-procentandelen mellan instanser är större än 75 i genomsnitt över 10 minuter.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale to 5 --condition "Percentage CPU > 75 avg 10m"
Skala upp 2 instanser när CPU-procentandelen för instanser är större än 75 i genomsnitt över 5 minuter.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale out 2 --condition "Percentage CPU > 75 avg 5m"
Skala ned 50% när CPU-procentandelen för instanser är mindre än 25 i genomsnitt över 15 minuter.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale in 50% --condition "Percentage CPU < 25 avg 15m"
Skapa autoskalningsinställningar via ett mått för virtuell gästdator som är aktiverat från diagnostiktillägg. Du kan använda fältet counterSpecifier som hämtats från "az vmss diagnostics get-default-config" i "--condition".
az monitor autoscale rule create -g {myrg} --autoscale-name test --scale out 1 --condition "/builtin/memory/percentavailablememory > 80 total 5m"
Obligatoriska parametrar
Namn på autoskalningsinställningarna.
Villkoret som utlöser skalningsåtgärden.
Användning: --condition ["NAMESPACE"] METRIC {==,!=,>,>=,<,<=} THRESHOLD {avg,min,max,total,count} PERIOD [where DIMENSION {==,!=} VALUE [or VALUE ...] [and DIMENSION {==,!=} VALUE [or VALUE ...] ...]]
Dimensioner kan efterfrågas genom att lägga till nyckelordet "where" och flera dimensioner kan efterfrågas genom att kombinera dem med nyckelordet "och". Värden för MÅTT och lämpliga TRÖSKELVÄRDE-värden kan hämtas från kommandot az monitor metric
. Formatet för PERIOD är "##h##m##s".
Riktningen och mängden som ska skalas.
Användning: --scale {to,in,out} VAL[%] Fixed Count: --scale to 5 In by Count: --scale in 2 Out by Percent: --scale out 10%.
Valfria parametrar
Antalet minuter som måste förflutit innan en annan skalningshändelse kan inträffa.
Namnet på autoskalningsprofilen.
Namn eller ID för målresursen.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Målresursproviderns namnområde.
Målresursens överordnade sökväg, om tillämpligt.
Målresurstyp. Kan också acceptera namnområde/typformat (t.ex. Microsoft.Compute/virtualMachines).
Hur mått avsöks mellan instanser.
Formen på timegrain är {avg,min,max,sum} VALUE. Värden kan hämtas från kommandot az monitor metric
. Format för VALUE är "##h##m##s".
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor autoscale rule delete
Ta bort regler för autoskalning från en profil.
az monitor autoscale rule delete --autoscale-name
--index
--resource-group
[--profile-name]
Obligatoriska parametrar
Namn på autoskalningsinställningarna.
Blankstegsavgränsad lista över regelindex som ska tas bort, eller "*" för att rensa alla regler.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Valfria parametrar
Namnet på autoskalningsprofilen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor autoscale rule list
Lista autoskalningsregler för en profil.
az monitor autoscale rule list --autoscale-name
--resource-group
[--profile-name]
Exempel
Lista autoskalningsregler för en profil. (automatiskt genererad)
az monitor autoscale rule list --autoscale-name MyAutoscale --profile-name MyProfile --resource-group MyResourceGroup
Obligatoriska parametrar
Namn på autoskalningsinställningarna.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Valfria parametrar
Namnet på autoskalningsprofilen.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.