az monitor metrics alert

Hantera måttaviseringsregler nära realtid.

Kommandon

az monitor metrics alert condition

Hantera villkor för måttaviseringar i nära realtid.

az monitor metrics alert condition create

Skapa ett villkor för måttaviseringsregel.

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ära 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]
                                [--subscription]
                                [--tags]
                                [--target-resource-type]
                                [--window-size]

Exempel

Skapa en avisering 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 avisering 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 avisering 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. Den 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

Fritextbeskrivning av regeln.

--disabled

Skapa regeln i ett inaktiverat tillstånd.

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

Frekvens för utvärdering av regeln i formatet "##h##m##s".

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

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

--severity

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

standardvärde: 2
--subscription

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

--tags

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

--target-resource-type --type

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

--window-size

Tid över vilken mått ska aggregeras 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:n (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 argument för 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 hjälp av az account set -s NAME_OR_ID .

az monitor metrics alert list

Lista måttbaserade aviseringsregler.

az monitor metrics alert list [--query-examples]
                              [--resource-group]
                              [--subscription]

Exempel

Lista måttbaserade aviseringsregler. (automatiskt genererad)

az monitor metrics alert list --resource-group MyResourceGroup

Valfria parametrar

--query-examples

Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.

--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 hjälp av az account set -s NAME_OR_ID .

az monitor metrics alert show

Visa en måttbaserad aviseringsregel.

az monitor metrics alert show [--ids]
                              [--name]
                              [--query-examples]
                              [--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:n (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 argument för resurs-ID.

--name -n

Namnet på aviseringsregeln.

--query-examples

Rekommendera JMESPath-sträng åt dig. Du kan kopiera en av frågan och klistra in den efter parametern --query inom dubbla citattecken för att se resultatet. Du kan lägga till ett eller flera positionsnyckelord så att vi kan ge förslag baserat på dessa nyckelord.

--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 hjälp av 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 med objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

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

Fritextbeskrivning av regeln.

--enabled

Om måttaviseringsregeln är aktiverad.

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

Frekvens för utvärdering av regeln i formatet "##h##m##s".

--force-string

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

--ids

Ett eller flera resurs-ID:n (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 argument för resurs-ID.

--name -n

Namnet på aviseringsregeln.

--remove

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

--remove-actions

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

--remove-conditions

Blankstegsavgränsad lista med villkorsnamn som ska tas bort.

--resource-group -g

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

--scopes

Blankstegsavgränsad lista med 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=.

--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 då mått ska aggregeras i formatet "##h##m##s".