Dela via


Hantera dina aviseringsregler

Hantera dina aviseringsregler i Azure Portal eller med hjälp av CLI eller PowerShell.

Hantera aviseringsregler i Azure Portal

  1. I portalen väljer du Övervaka och sedan Aviseringar.

  2. I det översta kommandofältet väljer du Aviseringsregler. Sidan visar alla aviseringsregler för alla prenumerationer.

    Skärmbild som visar sidan med aviseringsregler.

  3. Du kan filtrera listan med regler med hjälp av de tillgängliga filtren:

    • Prenumeration
    • Aviseringsvillkor
    • Allvarlighet
    • Användarsvar
    • Övervaka tjänst
    • Signaltyp
    • Resursgrupp
    • Målresurstyp
    • Resursnamn
    • Undertryckningsstatus

    Kommentar

    Om du filtrerar efter ett target resource type omfång innehåller listan med aviseringsregler inte resurshälsoaviseringsregler. Om du vill se resursens hälsoaviseringsregler tar du bort Target resource type filtret eller filtrerar reglerna baserat på Resource group eller Subscription.

  4. Välj en aviseringsregel eller använd kryssrutorna till vänster för att välja flera aviseringsregler.

  5. Om du väljer flera aviseringsregler kan du aktivera eller inaktivera de valda reglerna. Att välja flera regler kan vara användbart när du vill utföra underhåll på specifika resurser.

  6. Om du väljer en enskild aviseringsregel kan du redigera, inaktivera, duplicera eller ta bort regeln i fönstret aviseringsregel.

    Skärmbild som visar fönstret aviseringsregler.

  7. Om du vill redigera en aviseringsregel väljer du Redigera och redigerar sedan något av fälten i följande avsnitt. Du kan inte redigera aviseringsregelns namn eller signaltypen för en befintlig aviseringsregel.

    • Omfång. Du kan redigera omfånget för alla andra aviseringsregler än:
      • Varningsregler för loggsökning
      • Måttaviseringsregler som övervakar ett anpassat mått
      • Aviseringsregler för smart identifiering
    • Condition. Läs mer om villkor för måttaviseringsregler, varningsregler för loggsökning och aviseringsregler för aktivitetsloggar
    • Åtgärder
    • Information om aviseringsregel
  8. Välj Spara i det översta kommandofältet.

Kommentar

Det här avsnittet beskriver hur du hanterar aviseringsregler som skapats i det senaste användargränssnittet eller använder en API-version senare än 2018-04-16. Se Visa och hantera aviseringsregler för loggsökning som skapats i tidigare versioner för information om hur du visar och hanterar aviseringsregler för loggsökning som skapades i föregående användargränssnitt.

Du kan skapa en ny aviseringsregel eller aktivera rekommenderade färdiga aviseringsregler i Azure Portal.

Systemet kompilerar en lista över rekommenderade aviseringsregler baserat på:

  • Resursproviderns kunskaper om viktiga signaler och tröskelvärden för övervakning av resursen.
  • Data som talar om för oss vad kunder ofta aviserar om för den här resursen.

Kommentar

Funktionen för rekommendationer för aviseringsregeln är aktiverad för:

  • Virtuella datorer
  • AKS-resurser
  • Log Analytics-arbetsytor

Skärmbild av aviseringssidan med länk till rekommenderade aviseringsregler.

Så här aktiverar du rekommenderade aviseringsregler:

  1. I den vänstra rutan väljer du Aviseringar.

  2. Välj Visa + konfigurera. Fönstret Konfigurera rekommenderade aviseringsregler öppnas med en lista över rekommenderade aviseringsregler baserat på din typ av resurs.

    Skärmbild av fönstret Rekommenderade aviseringsregler.

  3. I avsnittet Välj aviseringsregler fylls alla rekommenderade aviseringar i med standardvärdena för regelvillkoret, till exempel procentandelen cpu-användning som du vill utlösa en avisering. Du kan ändra standardvärdena om du vill eller inaktivera en avisering.

  4. Expandera var och en av aviseringsreglerna för att se dess information. Som standard är allvarlighetsgraden för var och en Informational. Du kan ändra till en annan allvarlighetsgrad om du vill.

    Skärmbild av konfiguration av rekommenderad allvarlighetsgrad för aviseringsregeln.

  5. I avsnittet Meddela mig efter väljer du hur du vill bli meddelad om en avisering utlöses.

  6. Välj Använd en befintlig åtgärdsgrupp och ange information om den befintliga åtgärdsgruppen om du vill använda en åtgärdsgrupp som redan finns.

  7. Välj Spara.

Se historiken för när en aviseringsregel utlöstes

Om du vill se historiken för en aviseringsregel måste du ha en roll med läsbehörighet för prenumerationen som innehåller resursen som aviseringen utlöstes på.

  1. I portalen väljer du Övervaka och sedan Aviseringar.

  2. I det översta kommandofältet väljer du Aviseringsregler. Sidan visar alla aviseringsregler för alla prenumerationer.

    Skärmbild som visar sidan med aviseringsregler.

  3. Välj en aviseringsregel och välj sedan Historik i det vänstra fönstret för att se historiken för när aviseringsregeln utlöstes.

    Skärmbild som visar historikknappen från sidan med aviseringsregeln.

Hantera måttaviseringsregler med Azure CLI

Det här avsnittet beskriver hur du hanterar måttaviseringsregler med hjälp av plattformsoberoende Azure CLI. I följande exempel används Azure Cloud Shell.

  1. I portalen väljer du Cloud Shell.

  2. Använd följande alternativ för az monitor metrics alert CLI-kommandot i den här tabellen:

    Vad du vill göra CLI-kommando
    Visa alla måttaviseringar i en resursgrupp az monitor metrics alert list -g {ResourceGroup}
    Se information om en måttaviseringsregel az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}
    az monitor metrics alert show --ids {RuleResourceId}
    Inaktivera en måttaviseringsregel az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false
    Ta bort en måttaviseringsregel az monitor metrics alert delete -g {ResourceGroup} -n {AlertRuleName}
    Läs mer om kommandot az monitor metrics alert --help

Hantera måttaviseringsregler med PowerShell

Måttaviseringsregler har dessa dedikerade PowerShell-cmdletar:

Hantera måttaviseringsregler med REST API

Ta bort måttaviseringsregler som definierats för en borttagen resurs

När du tar bort en Azure-resurs tas inte associerade måttaviseringsregler bort automatiskt. Så här tar du bort aviseringsregler som är associerade med en resurs som har tagits bort:

  1. Öppna den resursgrupp där den borttagna resursen definierades.
  2. I listan som visar resurserna markerar du kryssrutan Visa dolda typer .
  3. Filtrera listan efter typ == microsoft.insights/metricalerts.
  4. Välj relevanta aviseringsregler och välj Ta bort.

Kontrollera antalet måttaviseringsregler som används

Följ nästa steg om du vill kontrollera det aktuella antalet måttaviseringsregler som används.

Från Azure-portalen

  1. Öppna skärmen Aviseringar och klicka på Hantera aviseringsregler.
  2. Filtrera till relevant prenumeration med hjälp av listrutan Prenumeration .
  3. Se till att du inte filtrerar till en specifik resursgrupp, resurstyp eller resurs.
  4. I listrutan Signaltyp väljer du Mått.
  5. Kontrollera att listrutan Status är inställd på Aktiverad.
  6. Det totala antalet måttaviseringsregler visas ovanför listan över aviseringsregler.

Använda API:et

Hantera aviseringsregler för loggsökning med hjälp av CLI

Det här avsnittet beskriver hur du hanterar loggsökningsaviseringar med hjälp av plattformsoberoende Azure CLI. I följande exempel används Azure Cloud Shell.

Kommentar

Azure CLI-stöd är endast tillgängligt för scheduledQueryRules API-versionen 2021-08-01 och senare. Tidigare API-versioner kan använda Azure Resource Manager CLI med mallar enligt beskrivningen nedan. Om du använder det äldre Log Analytics-aviserings-API:et måste du växla till att använda CLI. Läs mer om att växla.

  1. I portalen väljer du Cloud Shell.

  2. Använd följande alternativ för az monitor scheduled-query alert CLI-kommandot i den här tabellen:

    Vad du vill göra CLI-kommando
    Visa alla loggaviseringsregler i en resursgrupp az monitor scheduled-query list -g {ResourceGroup}
    Se information om en loggaviseringsregel az monitor scheduled-query show -g {ResourceGroup} -n {AlertRuleName}
    az monitor scheduled-query show --ids {RuleResourceId}
    Inaktivera en loggaviseringsregel az monitor scheduled-query update -g {ResourceGroup} -n {AlertRuleName} --disabled true
    Ta bort en loggaviseringsregel az monitor scheduled-query delete -g {ResourceGroup} -n {AlertRuleName}
    Läs mer om kommandot az monitor scheduled-query --help

Hantera aviseringsregler för loggsökning med hjälp av Azure Resource Manager CLI med mallar

az login
az deployment group create \
    --name AlertDeployment \
    --resource-group ResourceGroupofTargetResource \
    --template-file mylogalerttemplate.json \
    --parameters @mylogalerttemplate.parameters.json

Ett svar från 201 returneras när det lyckas. 200 returneras vid lyckade uppdateringar.

Hantera aviseringsregler för loggsökning med PowerShell

Varningsregler för loggsökning har den här dedikerade PowerShell-cmdleten:

  • New-AzScheduledQueryRule: Skapar en ny varningsregel för loggsökning eller uppdaterar en befintlig aviseringsregel för loggsökning.

Kontrollera antalet loggaviseringsregler som används

I Azure-portalen

  1. På skärmen Aviseringar i Azure Monitor väljer du Aviseringsregler.
  2. I listrutan Prenumeration filtrerar du efter den prenumeration du vill ha. (Se till att du inte filtrerar till en specifik resursgrupp, resurstyp eller resurs.)
  3. I listrutan Signaltyp väljer du Loggsökning.
  4. Kontrollera att listrutekontrollen Status är inställd på Aktiverad.

Det totala antalet aviseringsregler för loggsökning visas ovanför regellistan.

Använda API:et

Hantera aviseringsregler för aktivitetsloggar med Hjälp av PowerShell

Aktivitetsloggaviseringar har dessa dedikerade PowerShell-cmdletar:

Nästa steg