Skapa eller redigera en aktivitetslogg, tjänsthälsa eller resurshälsoaviseringsregel
Den här artikeln visar hur du skapar eller redigerar en aktivitetslogg, tjänsthälsa eller resurshälsoaviseringsregel i Azure Monitor. Mer information om aviseringar finns i översikten över aviseringar.
Du skapar en aviseringsregel genom att kombinera de resurser som ska övervakas, övervakningsdata från resursen och de villkor som du vill utlösa aviseringen. Du kan sedan definiera åtgärdsgrupper och regler för aviseringsbearbetning för att avgöra vad som händer när en avisering utlöses.
Aviseringar som utlöses av dessa aviseringsregler innehåller en nyttolast som använder det gemensamma aviseringsschemat.
Förutsättningar
Om du vill skapa eller redigera en aviseringsregel måste du ha följande behörigheter:
- Läsbehörighet för målresursen för aviseringsregeln.
- Skrivbehörighet för resursgruppen där aviseringsregeln skapas. Om du skapar aviseringsregeln från Azure Portal skapas aviseringsregeln som standard i samma resursgrupp där målresursen finns.
- Läsbehörighet för alla åtgärdsgrupper som är associerade med aviseringsregeln, om tillämpligt.
Få åtkomst till guiden för aviseringsregeln i Azure Portal
Det finns flera sätt att skapa eller redigera en aviseringsregel.
Skapa eller redigera en aviseringsregel från portalens startsida
- I Azure Portal väljer du Övervaka.
- I den vänstra rutan väljer du Aviseringar.
- Välj + Skapa>aviseringsregel.
Skapa eller redigera en aviseringsregel från en specifik resurs
- I Azure Portal går du till resursen.
- I den vänstra rutan väljer du Aviseringar.
- Välj + Skapa>aviseringsregel.
- Aviseringsregelns omfång är inställt på den resurs som du har valt. Fortsätt med att ange villkoren för aviseringsregeln.
Redigera en befintlig aviseringsregel
I Azure Portal, antingen från startsidan eller från en specifik resurs, väljer du Aviseringar i det vänstra fönstret.
Välj Aviseringsregler.
Välj den aviseringsregel som du vill redigera och välj sedan Redigera.
Välj någon av flikarna för aviseringsregeln för att redigera inställningarna.
Konfigurera aviseringsregelns omfång
I fönstret Välj en resurs anger du omfånget för aviseringsregeln. Du kan filtrera efter prenumeration, resurstyp eller resursplats.
Välj Använd.
Konfigurera villkor för aviseringsregler
På fliken Villkor väljer du Aktivitetslogg, Resurshälsa eller Tjänststatus. Eller välj Visa alla signaler om du vill välja en annan signal för villkoret.
(Valfritt) Om du har valt Visa alla signaler i föregående steg använder du fönstret Välj en signal för att söka efter signalnamnet eller filtrera listan med signaler. Filtrera efter:
- Signaltyp: Den typ av aviseringsregel som du skapar.
- Signalkälla: Tjänsten som skickar signalen.
I den här tabellen beskrivs tillgängliga tjänster för aktivitetsloggaviseringsregler:
Signalkälla beskrivning Aktivitetslogg – princip Tjänsten som tillhandahåller principrelaterade aktivitetslogghändelser. Aktivitetslogg – Autoskalning Tjänsten som tillhandahåller autoskalningsrelaterade aktivitetslogghändelser. Aktivitetslogg – Säkerhet Tjänsten som tillhandahåller säkerhetsrelaterade aktivitetslogghändelser. Resurshälsa Tjänsten som tillhandahåller hälsostatus på resursnivå. Tjänststatus Tjänsten som tillhandahåller hälsostatus på prenumerationsnivå. Välj signalnamnet och välj sedan Använd.
I fönstret Villkor väljer du värdet för diagramperiod .
I diagrammet Förhandsversion visas resultatet av ditt val.
I avsnittet Aviseringslogik väljer du värden för vart och ett av följande fält:
Fält beskrivning Händelsenivå Välj nivån för händelserna för den här aviseringsregeln. Värdena är Critical, Error, Warning, Informational, Verbose och All. Status Välj statusnivåerna för aviseringen. Händelse initierad av Välj användarens huvudnamn eller tjänstens huvudnamn som initierade händelsen.
Konfigurera aviseringsregelåtgärder
På fliken Åtgärder kan du välja eller skapa åtgärdsgrupper för din aviseringsregel.
Konfigurera information om aviseringsregler
På fliken Information anger du värden för Aviseringsregelnamn och Beskrivning av aviseringsregel.
Välj Aktivera aviseringsregel när du skapar aviseringsregeln för att börja köra så fort du har skapat den.
(Valfritt) För Region väljer du en region där aviseringsregeln ska bearbetas. Om du behöver kontrollera att regeln bearbetas inom EU:s datagräns väljer du regionen Europa, norra eller Europa, västra. I alla andra fall kan du välja den globala regionen (vilket är standard).
Kommentar
Service Health-aviseringsregler kan bara finnas i den globala regionen.
-
(Valfritt) Om den här aviseringsregeln innehåller åtgärdsgrupper i avsnittet Anpassade egenskaper kan du lägga till dina egna egenskaper som ska inkluderas i nyttolasten för aviseringsmeddelanden. Du kan använda dessa egenskaper i de åtgärder som åtgärdsgruppen anropar, till exempel av en webhook, Azure-funktion eller logikappåtgärd.
De anpassade egenskaperna anges som nyckel/värde-par med statisk text, ett dynamiskt värde som extraheras från aviseringsnyttolasten eller en kombination av båda.
Formatet för att extrahera ett dynamiskt värde från aviseringsnyttolasten är:
${<path to schema field>}
. Exempel:${data.essentials.monitorCondition}
.Använd formatet för det gemensamma aviseringsschemat för att ange fältet i nyttolasten, oavsett om de åtgärdsgrupper som konfigurerats för aviseringsregeln använder det gemensamma schemat eller inte.
Kommentar
- Anpassade egenskaper läggs till i nyttolasten för aviseringen, men de visas inte i e-postmallen eller i aviseringsinformationen i Azure Portal.
I följande exempel används värden i Anpassade egenskaper för att använda data från en nyttolast som använder det gemensamma aviseringsschemat.
I det här exemplet skapas en tagg med ytterligare information med data om starttid och sluttid för fönstret:
- Namn:
Additional Details
- Värde:
Evaluation windowStartTime: ${data.alertContext.condition.windowStartTime}. windowEndTime: ${data.alertContext.condition.windowEndTime}
- Resultat:
AdditionalDetails:Evaluation windowStartTime: 2023-04-04T14:39:24.492Z. windowEndTime: 2023-04-04T14:44:24.492Z
Det här exemplet lägger till data om orsaken till att aviseringen löss eller utlöss:
- Namn:
Alert ${data.essentials.monitorCondition} reason
- Värde:
${data.alertContext.condition.allOf[0].metricName} ${data.alertContext.condition.allOf[0].operator} ${data.alertContext.condition.allOf[0].threshold} ${data.essentials.monitorCondition}. The value is ${data.alertContext.condition.allOf[0].metricValue}
- Potentiella resultat:
Alert Resolved reason: Percentage CPU GreaterThan5 Resolved. The value is 3.585
Alert Fired reason": "Percentage CPU GreaterThan5 Fired. The value is 10.585
Konfigurera aviseringsregeltaggar
På fliken Taggar kan du ange eventuella obligatoriska taggar på resursen för aviseringsregeln.
Granska och skapa aviseringsregeln
På fliken Granska + skapa verifieras regeln. Om det finns ett problem kan du gå tillbaka och åtgärda det.
När valideringen har godkänts och du har granskat inställningarna väljer du knappen Skapa.