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
De voorwaarde die de regel activeert. Deze kan worden gemaakt met de opdracht 'az monitor metrics alert condition create'.
Naam van de waarschuwingsregel.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
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
Voeg een actiegroep en optionele webhookeigenschappen toe die worden geactiveerd wanneer de waarschuwing wordt geactiveerd.
De waarschuwing automatisch oplossen.
Beschrijving van de vrije tekst van de regel.
Maak de regel met de status Uitgeschakeld.
Frequentie waarmee de regel moet worden geëvalueerd in de indeling ##h##m##s.
De regio van de doelresource(s) in bereiken. Dit moet worden opgegeven wanneer het bereik een resourcegroep of een abonnement is.
Ernst van de waarschuwing van 0 (kritiek) tot 4 (uitgebreid).
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
Het resourcetype van de doelresource(s) in bereiken. Dit moet worden opgegeven wanneer het bereik een resourcegroep of een abonnement is.
Tijd waarover metrische gegevens moeten worden geaggregeerd in de #h##m##s.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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.
Naam van de waarschuwingsregel.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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.
Naam van de waarschuwingsregel.
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.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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
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>.
Voeg een actiegroep en optionele webhookeigenschappen toe die worden geactiveerd wanneer de waarschuwing wordt geactiveerd.
Voeg een voorwaarde toe die de regel activeert.
De waarschuwing automatisch oplossen.
Beschrijving van de vrije tekst van de regel.
Of de waarschuwingsregel voor metrische gegevens is ingeschakeld.
Frequentie waarmee de regel moet worden geëvalueerd in de indeling ##h##m##s.
Wanneer u 'set' of 'add' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te proberen te converteren naar JSON.
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.
Naam van de waarschuwingsregel.
Verwijder een eigenschap of een element uit een lijst. Voorbeeld: --remove property.list OR --remove propertyToRemove.
Door spaties gescheiden lijst met namen van actiegroep die moeten worden verwijderd.
Door spaties gescheiden lijst met voorwaardenamen die moeten worden verwijderd.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
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.
Werk een object bij door een eigenschapspad en waarde op te geven die moeten worden ingesteld. Voorbeeld: --set property1.property2=.
Ernst van de waarschuwing van 0 (kritiek) tot 4 (uitgebreid).
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
Tijd gedurende welke metrische gegevens moeten worden geaggregeerd in de #h##m##s.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.