az monitor autoscale rule
Regels voor automatisch schalen beheren.
Ga voor meer informatie over automatisch schalen naar: https://docs.microsoft.com/azure/monitoring-and-diagnostics/monitoring-understanding-autoscale-settings.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az monitor autoscale rule copy |
Regels voor automatisch schalen van het ene profiel naar het andere kopiëren. |
Basis | GA |
az monitor autoscale rule create |
Voeg een nieuwe regel voor automatisch schalen toe. |
Basis | GA |
az monitor autoscale rule delete |
Regels voor automatisch schalen verwijderen uit een profiel. |
Basis | GA |
az monitor autoscale rule list |
Regels voor automatisch schalen voor een profiel weergeven. |
Basis | GA |
az monitor autoscale rule copy
Regels voor automatisch schalen van het ene profiel naar het andere kopiëren.
az monitor autoscale rule copy --autoscale-name
--dest-schedule
--index
--resource-group
[--source-schedule]
Vereiste parameters
Naam van de instellingen voor automatisch schalen.
De naam van het profiel waaraan u regels wilt kopiëren.
Door spaties gescheiden lijst met regelindexen om te kopiëren of *om alle regels te kopiëren.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Naam van het profiel waaruit u regels wilt kopiëren.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az monitor autoscale rule create
Voeg een nieuwe regel voor automatisch schalen toe.
Ga voor meer informatie over automatisch schalen naar: https://docs.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]
Voorbeelden
Schaal naar 5 exemplaren wanneer het CPU-percentage tussen exemplaren groter is dan 75 gemiddelden van meer dan 10 minuten.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale to 5 --condition "Percentage CPU > 75 avg 10m"
Schaal 2 exemplaren omhoog wanneer het CPU-percentage tussen exemplaren groter is dan 75 gemiddelden in meer dan 5 minuten.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale out 2 --condition "Percentage CPU > 75 avg 5m"
Schaal 50% omlaag wanneer het CPU-percentage voor exemplaren lager is dan 25 gemiddelden in meer dan 15 minuten.
az monitor autoscale rule create -g {myrg} --autoscale-name {myvmss} \
--scale in 50% --condition "Percentage CPU < 25 avg 15m"
Instellingen voor automatisch schalen maken via een metrische gegevens voor gast-VM's die zijn ingeschakeld vanuit diagnostische extensies. U kunt het veld counterSpecifier gebruiken dat is opgehaald uit az vmss diagnostics get-default-config in de '--condition'.
az monitor autoscale rule create -g {myrg} --autoscale-name test --scale out 1 --condition "/builtin/memory/percentavailablememory > 80 total 5m"
Vereiste parameters
Naam van de instellingen voor automatisch schalen.
De voorwaarde die de schaalactie activeert.
Gebruik: --condition ["NAMESPACE"] METRIC {==,!=,,>>=}<<DREMPELWAARDE {avg,min,min,max,total,count} PERIODE [where DIMENSION {==,!=} VALUE [or VALUE ...] [en DIMENSIE {==,!=} WAARDE [of WAARDE ...] ...]]
Dimensies kunnen worden opgevraagd door het trefwoord 'where' en meerdere dimensies toe te voegen door ze te combineren met het trefwoord 'en'. Waarden voor METRIC en de juiste DREMPELWAARDEn kunnen worden verkregen via de az monitor metric
opdracht. De notatie periode is '##h##m##s'.
De richting en de hoeveelheid die moet worden geschaald.
Gebruik: --scale {to,in,out} VAL[%] Vaste telling: --scale to 5 In by Count: --scale in 2 Out by Percent: --scale out 10%.
Optionele parameters
Het aantal minuten dat moet worden verstreken voordat een andere schaalbewerking kan plaatsvinden.
Naam van het profiel voor automatisch schalen.
Naam of id van de doelresource.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Naamruimte van doelresourceprovider.
Bovenliggend doelresourcepad, indien van toepassing.
Doelresourcetype. Kan ook de notatie van de naamruimte/het type accepteren (bijvoorbeeld : 'Microsoft.Compute/virtualMachines').
De manier waarop metrische gegevens worden gepeild in verschillende exemplaren.
De vorm van de tijdgrain is {avg,min,max,sum} VALUE. Waarden kunnen worden verkregen via de az monitor metric
opdracht. De notatie WAARDE is '##h##m##s'.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az monitor autoscale rule delete
Regels voor automatisch schalen verwijderen uit een profiel.
az monitor autoscale rule delete --autoscale-name
--index
--resource-group
[--profile-name]
Vereiste parameters
Naam van de instellingen voor automatisch schalen.
Door spaties gescheiden lijst met regelindexen die u wilt verwijderen of *om alle regels te wissen.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Naam van het profiel voor automatisch schalen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az monitor autoscale rule list
Regels voor automatisch schalen voor een profiel weergeven.
az monitor autoscale rule list --autoscale-name
--resource-group
[--profile-name]
Voorbeelden
Regels voor automatisch schalen voor een profiel weergeven. (automatisch gegenereerd)
az monitor autoscale rule list --autoscale-name MyAutoscale --profile-name MyProfile --resource-group MyResourceGroup
Vereiste parameters
Naam van de instellingen voor automatisch schalen.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Naam van het profiel voor automatisch schalen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.