az monitor metrics alert

Hantera måttaviseringsregler nära realtid.

Kommandon

az monitor metrics alert condition

Hantera måttaviseringsregler nästan i realtid.

az monitor metrics alert condition create

Skapa ett måttaviseringsregelvillkor.

az monitor metrics alert create

Skapa en måttbaserad aviseringsregel.

az monitor metrics alert delete

Ta bort en måttbaserad aviseringsregel.

az monitor metrics alert dimension

Hantera måttaviseringsregeldimensioner nästan i realtid.

az monitor metrics alert dimension create

Skapa en måttaviseringsregeldimension.

az monitor metrics alert list

Lista måttbaserade aviseringsregler.

az monitor metrics alert show

Visa en måttbaserad aviseringsregel.

az monitor metrics alert update

Uppdatera en måttbaserad aviseringsregel.

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

--condition

Villkoret som utlöser regeln. Det kan skapas med kommandot "az monitor metrics alert condition create".

--name -n

Namnet på aviseringsregeln.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--scopes

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

--action -a

Lägg till en åtgärdsgrupp och valfria webhook-egenskaper som utlöses när aviseringen utlöses.

--auto-mitigate

Lös aviseringen automatiskt.

accepterade värden: false, true
--description

Beskrivning av fritext för regeln.

--disabled

Skapa regeln i ett inaktiverat tillstånd.

accepterade värden: false, true
standardvärde: False
--evaluation-frequency

Frekvens som regeln ska utvärderas med i formatet "##h##m##s".

standardvärde: 1m
--region --target-resource-region

Regionen för målresurserna i omfång. Detta måste anges när omfång är resursgrupp eller prenumeration.

--severity

Allvarlighetsgrad för aviseringen från 0 (kritisk) till 4 (utförlig).

standardvärde: 2
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--target-resource-type --type

Resurstypen för målresurserna i omfång. Detta måste anges när omfång är resursgrupp eller prenumeration.

--window-size

Tid för att aggregera mått i formatet "##h##m##s".

standardvärde: 5m

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. (automatiskt genererad)

az monitor metrics alert delete --name MyAlertRule --resource-group MyResourceGroup

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange argumenten --id eller andra "Resurs-ID".

--name -n

Namnet på aviseringsregeln.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

az monitor metrics alert list

Lista måttbaserade aviseringsregler.

az monitor metrics alert list [--resource-group]

Exempel

Lista måttbaserade aviseringsregler. (automatiskt genererad)

az monitor metrics alert list --resource-group MyResourceGroup

Valfria parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

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. (automatiskt genererad)

az monitor metrics alert show --name MyAlertRule --resource-group MyResourceGroup

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange argumenten --id eller andra "Resurs-ID".

--name -n

Namnet på aviseringsregeln.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

az monitor metrics alert update

Uppdatera en måttbaserad aviseringsregel.

az monitor metrics alert update [--add]
                                [--add-action]
                                [--add-condition]
                                [--auto-mitigate {false, true}]
                                [--description]
                                [--enabled {false, true}]
                                [--evaluation-frequency]
                                [--force-string]
                                [--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

--add

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

standardvärde: []
--add-action

Lägg till en åtgärdsgrupp och valfria webhook-egenskaper som utlöses när aviseringen utlöses.

--add-condition

Lägg till ett villkor som utlöser regeln.

--auto-mitigate

Lös aviseringen automatiskt.

accepterade värden: false, true
--description

Beskrivning av regeln i fritext.

--enabled

Om måttaviseringsregeln är aktiverad.

accepterade värden: false, true
--evaluation-frequency

Frekvens som regeln ska utvärderas med i formatet "##h##m##s".

--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

standardvärde: False
--ids

Ett eller flera resurs-ID:er (avgränsade med blanksteg). Det bör vara ett fullständigt resurs-ID som innehåller all information om "Resurs-ID"-argument. Du bör ange antingen --ids eller andra "Resurs-ID"-argument.

--name -n

Namnet på aviseringsregeln.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.

standardvärde: []
--remove-actions

Blankstegsavgränsad lista över åtgärdsgruppnamn som ska tas bort.

--remove-conditions

Blankstegsavgränsad lista över villkorsnamn som ska tas bort.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--scopes

Blankstegsavgrä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.

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.

standardvärde: []
--severity

Allvarlighetsgraden för aviseringen från 0 (kritisk) till 4 (utförlig).

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--window-size

Tid för att aggregera mått i formatet "##h##m##s".