Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
U kunt een nieuwe waarschuwingsregel maken met behulp van de CLI, PowerShell of een Azure Resource Manager-sjabloon.
Vereisten
Als u een waarschuwingsregel wilt maken of bewerken, moet u over de volgende machtigingen beschikken:
- Leesmachtiging voor de doelbron van de meldingsregel.
- Schrijfmachtiging voor de resource group waarin de waarschuwingsregel wordt aangemaakt. Als u de waarschuwingsregel maakt vanuit Azure Portal, wordt de waarschuwingsregel standaard gemaakt in dezelfde resourcegroep waarin de doelresource zich bevindt.
- Leesrechten voor elke actiegroep die is gekoppeld aan de waarschuwingsregel, indien van toepassing.
Een nieuwe waarschuwingsregel maken met behulp van de CLI
U kunt een nieuwe waarschuwingsregel maken met behulp van de Azure CLI. In de volgende codevoorbeelden wordt Gebruikgemaakt van Azure Cloud Shell. U ziet de volledige lijst met de Azure CLI-opdrachten voor Azure Monitor.
Selecteer portal en kies Cloud Shell. Gebruik deze zodra u een prompt krijgt.
- Als u een waarschuwingsregel voor metrische gegevens wilt maken, gebruikt u de opdracht az monitor metrics alert create .
- Als u een waarschuwingsregel voor zoeken in logboeken wilt maken, gebruikt u de opdracht az monitor scheduled-query create .
- Als u een waarschuwingsregel voor activiteitenlogboeken wilt maken, gebruikt u de opdracht az monitor activity-log alert create .
Als u bijvoorbeeld een waarschuwingsregel voor metrische gegevens wilt maken die controleert of het gemiddelde CPU-percentage op een virtuele machine (VM) groter is dan 90:
az monitor metrics alert create -n {nameofthealert} -g {ResourceGroup} --scopes {VirtualMachineResourceID} --condition "avg Percentage CPU > 90" --description {descriptionofthealert}
Een nieuwe waarschuwingsregel maken met Behulp van PowerShell
Gebruik de cmdlet Add-AzMetricAlertRuleV2 om een waarschuwingsregel voor metrische gegevens te maken met PowerShell.
Notitie
Wanneer u een metrische waarschuwing voor één resource maakt, gebruikt de syntaxis de
TargetResourceId. Wanneer u een waarschuwing voor metrische gegevens voor meerdere resources maakt, bevat de syntaxis deTargetResourceScope,TargetResourceTypeenTargetResourceRegion.Als u een waarschuwingsregel voor zoeken in logboeken wilt maken met PowerShell, gebruikt u de cmdlet New-AzScheduledQueryRule .
Als u een waarschuwingsregel voor activiteitenlogboeken wilt maken met behulp van PowerShell, gebruikt u de cmdlet New-AzActivityLogAlert .
Een nieuwe waarschuwingsregel maken met behulp van een ARM-sjabloon
U kunt een Azure Resource Manager-sjabloon (ARM-sjabloon) gebruiken om waarschuwingsregels consistent in al uw omgevingen te configureren.
Maak een nieuwe resource met behulp van de volgende resourcetypen:
Voor waarschuwingen voor metrische gegevens:
Microsoft.Insights/metricAlertsNotitie
- We raden u aan de metrische waarschuwing te maken door gebruik te maken van dezelfde resourcegroep als de doelresource.
- Metrische waarschuwingen voor een resourcetype van een Azure Log Analytics-werkruimte (
Microsoft.OperationalInsights/workspaces) zijn anders geconfigureerd dan andere metrische waarschuwingen. Zie Resource Sjabloon voor meldingen voor metrische gegevens voor logboeken voor meer informatie. - Als u een metrische waarschuwing voor één resource maakt, gebruikt de sjabloon de
ResourceIddoelresource. Als u een metrische waarschuwing voor meerdere resources maakt, gebruikt de sjabloon descope,TargetResourceTypeenTargetResourceRegionvoor de doelresources.
Voor waarschuwingen voor zoeken in logboeken:
Microsoft.Insights/scheduledQueryRulesVoor waarschuwingen voor activiteitenlogboeken, servicestatus en resourcestatus:
microsoft.Insights/activityLogAlerts
Kopieer een van de sjablonen uit deze ARM-voorbeeldsjablonen.
- Voor waarschuwingen voor metrische gegevens: Resource Manager-sjabloonvoorbeelden voor regels voor metrische waarschuwingen
- Voor waarschuwingen voor zoeken in logboeken: Resource Manager-sjabloonvoorbeelden voor waarschuwingsregels voor zoeken in logboeken
- Voor eenvoudige waarschuwingen voor zoeken in logboeken: Resource Managers-sjabloonvoorbeelden voor eenvoudige waarschuwingen voor zoeken in logboeken
- Voor waarschuwingen voor activiteitenlogboeken: Resource Manager-sjabloonvoorbeelden voor waarschuwingsregels voor activiteitenlogboeken
- Voor servicestatuswaarschuwingen: Resource Manager-sjabloonvoorbeelden voor waarschuwingsregels voor servicestatus
- Voor resourcestatuswaarschuwingen: Resource Manager-sjabloonvoorbeelden voor waarschuwingsregels voor resourcestatus
Bewerk het sjabloonbestand met de juiste informatie voor uw waarschuwing en sla het bestand op als <uw waarschuwingssjabloonbestand>.json.
Bewerk het bijbehorende parameterbestand om de waarschuwing aan te passen en sla deze op als <uw-waarschuwingssjabloonbestand>.parameters.json.
Stel de
metricNameparameter in met behulp van een van de waarden in ondersteunde metrische gegevens van Azure Monitor.Implementeer de sjabloon met behulp van PowerShell of de CLI.