Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Új riasztási szabályt a parancssori felület, a PowerShell vagy az Azure Resource Manager-sablon használatával hozhat létre.
Előfeltételek
Riasztási szabály létrehozásához vagy szerkesztéséhez a következő engedélyekkel kell rendelkeznie:
- Olvasási engedély a riasztási szabály célerőforrására.
- Írási engedély arra az erőforráscsoportra, amelyben létrejön a riasztási szabály. Ha az Azure Portalról hozza létre a riasztási szabályt, a riasztási szabály alapértelmezés szerint ugyanabban az erőforráscsoportban jön létre, amelyben a célerőforrás található.
- Ha alkalmazható, olvasási engedéllyel kell rendelkeznie a riasztási szabályhoz kapcsolódó bármely műveletcsoportnál.
Új riasztási szabály létrehozása a parancssori felület használatával
Új riasztási szabályt az Azure CLI használatával hozhat létre. Az alábbi példakódok az Azure Cloud Shellt használják. Megtekintheti az Azure Monitorhoz készült Azure CLI-parancsok teljes listáját.
A portálon válassza a Cloud Shellt. A parancssorban használja ezeket.
- Az metrikariasztási szabály létrehozásához használja a az monitor metrics alert create parancsot.
- Naplókeresési riasztási szabály létrehozásához használja a monitor scheduled-query create parancsot.
- Tevékenységnapló-riasztási szabály létrehozásához használja az az monitor activity-log alert create parancsot.
Létrehozhat például egy metrika-riasztási szabályt, amely figyeli, hogy egy virtuális gép (VM) átlagos százalékos processzorhasználata nagyobb 90%-nál:
az monitor metrics alert create -n {nameofthealert} -g {ResourceGroup} --scopes {VirtualMachineResourceID} --condition "avg Percentage CPU > 90" --description {descriptionofthealert}
Új riasztási szabály létrehozása a PowerShell használatával
Metrikariasztási szabály PowerShell-lel való létrehozásához használja az Add-AzMetricAlertRuleV2 parancsmagot.
Feljegyzés
Amikor metrikariasztást hoz létre egy erőforrásra, a szintaxis használja a
TargetResourceId. Ha több erőforráson hoz létre metrikariasztást, a szintaxis tartalmazza aTargetResourceScope,TargetResourceTypeésTargetResourceRegionelemeket.Ha naplókeresési riasztási szabályt szeretne létrehozni a PowerShell használatával, használja a New-AzScheduledQueryRule parancsmagot.
Ha a PowerShell használatával szeretne tevékenységnapló-riasztási szabályt létrehozni, használja a New-AzActivityLogAlert parancsmagot.
Új riasztási szabály létrehozása ARM-sablonnal
Egy Azure Resource Manager-sablon (ARM-sablon) használatával konfigurálhatja a riasztási szabályokat az összes környezetben.
Hozzon létre egy új erőforrást a következő erőforrástípusok használatával:
Metrikariasztások esetén:
Microsoft.Insights/metricAlertsFeljegyzés
- Javasoljuk, hogy a metrikariasztást a célerőforrással azonos erőforráscsoport használatával hozza létre.
- Az Azure Log Analytics-munkaterület erőforrástípusának (
Microsoft.OperationalInsights/workspaces) metrikariasztásai másképpen vannak konfigurálva, mint a többi metrikariasztás. További információ: Erőforrássablon a naplók metrikariasztásaihoz. - Ha egy erőforrásra hoz létre metrikus riasztást, a sablon a célerőforrás
ResourceId-ját használja. Ha több erőforráshoz hoz létre metrikariasztást, a sablon ascope,TargetResourceTypeésTargetResourceRegiona célerőforrásokhoz használja.
Naplókeresési riasztások esetén:
Microsoft.Insights/scheduledQueryRulesTevékenységnaplók, szolgáltatásállapot- és erőforrás-állapotriasztások esetén:
microsoft.Insights/activityLogAlerts
Másolja ki az egyik sablont ezekből a minta ARM-sablonokból.
- Metrikariasztások esetén: Resource Manager-sablonminták metrikariasztási szabályokhoz
- Naplókeresési riasztások esetén: Resource Manager-sablonminták naplókeresési riasztási szabályokhoz
- Egyszerű naplókeresési riasztások esetén: Resource Manager-sablonminták egyszerű naplókeresési riasztásokhoz
- Tevékenységnapló-riasztások esetén: Resource Manager-sablonminták tevékenységnapló-riasztási szabályokhoz
- Szolgáltatásállapot-riasztások esetén: Resource Manager-sablonminták szolgáltatásállapot-riasztási szabályokhoz
- Erőforrásállapot-riasztások esetén: Resource Manager-sablonminták erőforrásállapot-riasztási szabályokhoz
Szerkessze a sablonfájlt, hogy a riasztáshoz megfelelő információkat tartalmazzon, és mentse a fájlt, mint <your-alert-template-file>.json.
Szerkessze a megfelelő paraméterfájlt a riasztás testreszabásához, és mentse a riasztás-sablonfájlként<>.parameters.json.
Állítsa be a paramétert
metricNameaz Azure Monitor által támogatott metrikák egyikének használatával.A sablont a PowerShell vagy a CLI használatával helyezze üzembe.