az monitor metrics alert
Hantera måttaviseringsregler nära realtid.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az monitor metrics alert condition |
Hantera aviseringsregelvillkor för mått i nära realtid. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert condition create |
Skapa ett måttaviseringsregelvillkor. |
Kärna | Förhandsgranska |
az monitor metrics alert create |
Skapa en måttbaserad aviseringsregel. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert delete |
Ta bort en måttbaserad aviseringsregel. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert dimension |
Hantera måttaviseringsregeldimensioner nära realtid. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert dimension create |
Skapa en måttaviseringsregeldimension. |
Kärna | Förhandsgranska |
az monitor metrics alert list |
Lista måttbaserade aviseringsregler. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert show |
Visa en måttbaserad aviseringsregel. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert update |
Uppdatera en måttbaserad aviseringsregel. |
Kärna | Allmän tillgänglighet |
az monitor metrics alert create
Skapa en måttbaserad aviseringsregel.
az monitor metrics alert create --condition
--name
--resource-group
--scopes
[--action]
[--auto-mitigate {false, true}]
[--description]
[--disabled {false, true}]
[--evaluation-frequency]
[--region]
[--severity]
[--tags]
[--target-resource-type]
[--window-size]
Exempel
Skapa en varning om hög CPU-användning på en virtuell dator utan åtgärd.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} --condition "avg Percentage CPU > 90" --description "High CPU"
Skapa en varning om hög CPU-användning på en virtuell dator med e-post- och webhook-åtgärder.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} \
--condition "avg Percentage CPU > 90" --window-size 5m --evaluation-frequency 1m \
--action "/subscriptions/<subscriptionId>/resourceGroups/<resourceGroupName>/providers/Microsoft.Insights/actionGroups/<actionGroupName>" apiKey={APIKey} type=HighCPU \
--description "High CPU"
Skapa en avisering när ett lagringskonto visar ett stort antal långsamma transaktioner med hjälp av flerdimensionella filter.
az monitor metrics alert create -g {ResourceGroup} -n alert1 --scopes {StorageAccountId} \
--description "Storage Slow Transactions" \
--condition "total transactions > 5 where ResponseType includes Success" \
--condition "avg SuccessE2ELatency > 250 where ApiName includes GetBlob"
Skapa en måttbaserad aviseringsregel som övervakar ett anpassat mått.
az monitor metrics alert create -n "metric alert rule on a custom metric" -g "Demos" --scopes {VirtualMachineID} \
--condition "max Azure.VM.Windows.GuestMetrics.Memory\Available Bytes > 90" \
--window-size 5m --evaluation-frequency 1m
Skapa en varning om hög CPU-användning på flera virtuella datorer utan åtgärder.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
--condition "avg Percentage CPU > 90" --description "High CPU" --region westus
Skapa en avisering om dynamisk CPU-användning på flera virtuella datorer utan åtgärder.
az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
--condition "avg Percentage CPU > dynamic medium 2 of 4 since 2020-10-01T10:23:00.000Z"
--description "Dynamic CPU"
--window-size 5m
--region westus
Obligatoriska parametrar
Villkoret som utlöser regeln. Den kan skapas med kommandot "az monitor metrics alert condition create".
Användning: --condition {avg,min,max,total,count} [NAMESPACE.] MÅTT [{=,!=,>,=>,<,=<} TRÖSKELVÄRDE] [{<,>,><}, dynamiska KÄNSLIGHETSÖVERTRÄDELSER av UTVÄRDERINGAR [sedan DATETIME]] [där DIMENSION {inkluderar,exkluderar} VÄRDE [eller VÄRDE ...] [and DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]] [med skipmetricvalidation]
Känsligheten kan vara "låg", "medel", "hög".
Överträdelser kan vara antalet överträdelser för att utlösa en avisering. Den bör vara mindre eller lika med utvärdering.
Utvärderingar kan vara antalet utvärderingsperioder för dynamiskt tröskelvärde.
Datetime kan vara det datum från vilket du kan börja lära dig historiska måttdata och beräkna dynamiska tröskelvärden (i ISO8601 format).
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, DIMENSION och lämpliga TRÖSKELVÄRDE-värden kan hämtas från az monitor metrics list-definitions
kommandot.
På grund av serverbegränsningen begränsas användningen av dimensioner till ett värde per dimension inom varje kriterium när en aviseringsregel innehåller flera kriterier.
Flera villkor kan anges med fler än ett --condition
argument.
Namnet på aviseringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Utrymmesavgränsad lista över omfång som regeln gäller för. Resurserna som anges i den här parametern måste vara av samma typ och finnas på samma plats.
Valfria parametrar
Lägg till en åtgärdsgrupp och valfria webhook-egenskaper som utlöses när aviseringen utlöses.
Användning: --action ACTION_GROUP_NAME_OR_ID [KEY=VAL [KEY=VAL ...]]
Flera åtgärdsgrupper kan anges med fler än ett --action
argument.
Lös aviseringen automatiskt.
Beskrivning av regeln i fritext.
Skapa regeln i ett inaktiverat tillstånd.
Frekvens som regeln ska utvärderas med i formatet "##h##m##s".
Regionen för målresurserna i omfång. Detta måste anges när omfång är resursgrupp eller prenumeration.
Allvarlighetsgraden för aviseringen från 0 (kritisk) till 4 (utförlig).
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Resurstypen för målresurserna i omfång. Detta måste anges när omfång är resursgrupp eller prenumeration.
Tid för att aggregera mått i formatet "##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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor metrics alert delete
Ta bort en måttbaserad aviseringsregel.
az monitor metrics alert delete [--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Ta bort en måttbaserad aviseringsregel.
az monitor metrics alert delete --name MyAlertRule --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på aviseringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor metrics alert list
Lista måttbaserade aviseringsregler.
az monitor metrics alert list [--resource-group]
Exempel
Lista måttbaserade aviseringsregler.
az monitor metrics alert list --resource-group MyResourceGroup
Valfria parametrar
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor metrics alert show
Visa en måttbaserad aviseringsregel.
az monitor metrics alert show [--ids]
[--name]
[--resource-group]
[--subscription]
Exempel
Visa en måttbaserad aviseringsregel.
az --name MyAlertRule --resource-group MyResourceGroup
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på aviseringsregeln.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az monitor metrics alert update
Uppdatera en måttbaserad aviseringsregel.
az monitor metrics alert update [--add]
[--add-action]
[--add-condition]
[--auto-mitigate {0, 1, f, false, n, no, t, true, y, yes}]
[--description]
[--enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--evaluation-frequency]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--remove]
[--remove-actions]
[--remove-conditions]
[--resource-group]
[--scopes]
[--set]
[--severity]
[--subscription]
[--tags]
[--window-size]
Exempel
Inaktivera/aktivera en måttbaserad aviseringsregel.
az monitor metrics alert update --enabled false --name MyAlertRule --resource-group MyResourceGroup
Valfria parametrar
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string eller JSON string>.
Lägg till en åtgärdsgrupp och valfria webhook-egenskaper som utlöses när aviseringen utlöses.
Användning: --add-action ACTION_GROUP_NAME_OR_ID [KEY=VAL [KEY=VAL ...]]
Flera åtgärdsgrupper kan anges med fler än ett --add-action
argument. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Lägg till ett villkor som utlöser regeln.
Användning: --add-condition {avg,min,max,total,count} [NAMESPACE.] MÅTT [{=,!=,>,=>,<,=<} TRÖSKELVÄRDE] [{<,>,><}, dynamiska KÄNSLIGHETSÖVERTRÄDELSER av UTVÄRDERINGAR [sedan DATETIME]] [där DIMENSION {inkluderar,exkluderar} VÄRDE [eller VÄRDE ...] [and DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]]
Känsligheten kan vara "låg", "medel", "hög".
Överträdelser kan vara antalet överträdelser för att utlösa en avisering. Den bör vara mindre eller lika med utvärdering.
Utvärderingar kan vara antalet utvärderingsperioder för dynamiskt tröskelvärde.
Datetime kan vara det datum från vilket du kan börja lära dig historiska måttdata och beräkna dynamiska tröskelvärden (i ISO8601 format).
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, DIMENSION och lämpliga TRÖSKELVÄRDE-värden kan hämtas från az monitor metrics list-definitions
kommandot.
På grund av serverbegränsningen begränsas användningen av dimensioner till ett värde per dimension inom varje kriterium när en aviseringsregel innehåller flera kriterier.
Flera villkor kan anges med fler än ett --add-condition
argument. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Lös aviseringen automatiskt.
Beskrivning av regeln i fritext.
Om måttaviseringsregeln är aktiverad.
Frekvens med vilken regeln ska utvärderas i ##h##m##s
format.
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på aviseringsregeln.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.
Blankstegsavgränsad lista över åtgärdsgruppnamn att ta bort. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Blankstegsavgränsad lista över villkorsnamn att ta bort. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Utrymmesavgränsad lista över omfång som regeln gäller för. Resurserna som anges i den här parametern måste vara av samma typ och finnas på samma plats. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.
Allvarlighetsgraden för aviseringen från 0 (kritisk) till 4 (utförlig).
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Tid för att aggregera mått i ##h##m##s
format.
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 http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.