az monitor metrics alert

Regels voor metrische waarschuwingen in bijna realtime beheren.

Opdracht

az monitor metrics alert condition

Regelvoorwaarden voor metrische waarschuwingen in bijna realtime beheren.

az monitor metrics alert condition create

Bouw een metrische waarschuwingsregelvoorwaarde.

az monitor metrics alert create

Maak een waarschuwingsregel op basis van metrische gegevens.

az monitor metrics alert delete

Verwijder een waarschuwingsregel op basis van metrische gegevens.

az monitor metrics alert dimension

Regeldimensenseringen voor metrische waarschuwingen in bijna realtime beheren.

az monitor metrics alert dimension create

Een regeldimensie voor metrische waarschuwingen maken.

az monitor metrics alert list

Lijst met waarschuwingsregels op basis van metrische gegevens.

az monitor metrics alert show

Een waarschuwingsregel op basis van metrische gegevens tonen.

az monitor metrics alert update

Werk een waarschuwingsregel op basis van metrische gegevens bij.

az monitor metrics alert create

Maak een waarschuwingsregel op basis van metrische gegevens.

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]

Voorbeelden

Maak een waarschuwing voor hoog CPU-gebruik op een VM zonder actie.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID} --condition "avg Percentage CPU > 90" --description "High CPU"

Maak een waarschuwing voor hoog CPU-gebruik op een VM met e-mail- en webhookacties.

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"

Maak een waarschuwing wanneer een opslagaccount een groot aantal trage transacties toont met behulp van multidimensionale filters.

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"

Maak een waarschuwingsregel op basis van metrische gegevens die een aangepaste metrische waarde bewaakt.

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

Maak een waarschuwing voor hoog CPU-gebruik op verschillende VM's zonder acties.

az monitor metrics alert create -n alert1 -g {ResourceGroup} --scopes {VirtualMachineID1} {VirtualMachineID2} {VirtualMachineID3} \
    --condition "avg Percentage CPU > 90" --description "High CPU" --region westus

Maak een waarschuwing over dynamisch CPU-gebruik op verschillende VM's zonder acties.

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

Vereiste parameters

--condition

De voorwaarde die de regel activeert. Deze kan worden gemaakt met de opdracht 'az monitor metrics alert condition create'.

--name -n

Naam van de waarschuwingsregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--scopes

Door spaties gescheiden lijst met scopes die door de regel worden toegepast. De resources die in deze parameter zijn opgegeven, moeten van hetzelfde type zijn en zich op dezelfde locatie bevinden.

Optionele parameters

--action -a

Voeg een actiegroep en optionele webhookeigenschappen toe die worden geactiveerd wanneer de waarschuwing wordt geactiveerd.

--auto-mitigate

De waarschuwing automatisch oplossen.

geaccepteerde waarden: false, true
--description

Beschrijving van de vrije tekst van de regel.

--disabled

Maak de regel met de status Uitgeschakeld.

geaccepteerde waarden: false, true
--evaluation-frequency

Frequentie waarmee de regel moet worden geëvalueerd in de indeling ##h##m##s.

standaardwaarde: 1m
--region --target-resource-region

De regio van de doelresource(s) in bereiken. Dit moet worden opgegeven wanneer het bereik een resourcegroep of een abonnement is.

--severity

Ernst van de waarschuwing van 0 (kritiek) tot 4 (uitgebreid).

standaardwaarde: 2
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--target-resource-type --type

Het resourcetype van de doelresource(s) in bereiken. Dit moet worden opgegeven wanneer het bereik een resourcegroep of een abonnement is.

--window-size

Tijd waarover metrische gegevens moeten worden geaggregeerd in de #h##m##s.

standaardwaarde: 5m

az monitor metrics alert delete

Verwijder een waarschuwingsregel op basis van metrische gegevens.

az monitor metrics alert delete [--ids]
                                [--name]
                                [--resource-group]
                                [--subscription]

Voorbeelden

Verwijder een waarschuwingsregel op basis van metrische gegevens. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de waarschuwingsregel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az monitor metrics alert list

Lijst met waarschuwingsregels op basis van metrische gegevens.

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

Voorbeelden

Lijst met waarschuwingsregels op basis van metrische gegevens. (automatisch gegenereerd)

az monitor metrics alert list --resource-group MyResourceGroup

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az monitor metrics alert show

Een waarschuwingsregel op basis van metrische gegevens tonen.

az monitor metrics alert show [--ids]
                              [--name]
                              [--query-examples]
                              [--resource-group]
                              [--subscription]

Voorbeelden

Een waarschuwingsregel op basis van metrische gegevens tonen. (automatisch gegenereerd)

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

Optionele parameters

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de waarschuwingsregel.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az monitor metrics alert update

Werk een waarschuwingsregel op basis van metrische gegevens bij.

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]

Voorbeelden

Schakel een waarschuwingsregel op basis van metrische gegevens uit/in.

az monitor metrics alert update --enabled false --name MyAlertRule --resource-group MyResourceGroup

Optionele parameters

--add

Voeg een -object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.

--add-action

Voeg een actiegroep en optionele webhookeigenschappen toe die worden geactiveerd wanneer de waarschuwing wordt geactiveerd.

--add-condition

Voeg een voorwaarde toe die de regel activeert.

--auto-mitigate

De waarschuwing automatisch oplossen.

geaccepteerde waarden: false, true
--description

Beschrijving van de vrije tekst van de regel.

--enabled

Of de waarschuwingsregel voor metrische gegevens is ingeschakeld.

geaccepteerde waarden: false, true
--evaluation-frequency

Frequentie waarmee de regel moet worden geëvalueerd in de indeling ##h##m##s.

--force-string

Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

Naam van de waarschuwingsregel.

--remove

Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.

--remove-actions

Door spaties gescheiden lijst met namen van actiegroep die moeten worden verwijderd.

--remove-conditions

Door spaties gescheiden lijst met voorwaardenamen die moeten worden verwijderd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--scopes

Door spaties gescheiden lijst met scopes die door de regel worden toegepast. De resources die in deze parameter zijn opgegeven, moeten van hetzelfde type zijn en zich op dezelfde locatie bevinden.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.

--severity

Ernst van de waarschuwing van 0 (kritiek) tot 4 (uitgebreid).

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--window-size

Tijd gedurende welke metrische gegevens moeten worden geaggregeerd in de #h##m##s.