Een waarschuwingsregel voor metrische gegevens maken of bewerken

In dit artikel leest u hoe u een nieuwe waarschuwingsregel voor metrische gegevens maakt of een bestaande waarschuwingsregel voor metrische gegevens bewerkt. Zie het overzicht van waarschuwingen voor meer informatie over waarschuwingen.

U maakt een waarschuwingsregel door de resources te combineren die moeten worden bewaakt, de bewakingsgegevens van de resource en de voorwaarden die u wilt activeren. Vervolgens kunt u actiegroepen en waarschuwingsverwerkingsregels definiëren om te bepalen wat er gebeurt wanneer een waarschuwing wordt geactiveerd.

Waarschuwingen die worden geactiveerd door deze waarschuwingsregels bevatten een nettolading die gebruikmaakt van het algemene waarschuwingsschema.

Vereisten

Als u een waarschuwingsregel voor metrische gegevens wilt maken, moet u over de volgende machtigingen beschikken:

  • Leesmachtiging voor de doelresource van de waarschuwingsregel.
  • Schrijfmachtiging voor de resourcegroep waarin de waarschuwingsregel wordt gemaakt. Als u de waarschuwingsregel maakt vanuit Azure Portal, wordt de waarschuwingsregel standaard gemaakt in dezelfde resourcegroep waarin de doelresource zich bevindt.
  • Leesmachtiging voor een actiegroep die is gekoppeld aan de waarschuwingsregel, indien van toepassing.

Een waarschuwingsregel maken of bewerken vanaf de startpagina van de portal

Volg vervolgens deze stappen:

  1. Selecteer Waarschuwingen bewaken>in de portal.

  2. Open het menu + Maken en selecteer Waarschuwingsregel.

    Schermopname van de stappen voor het maken van een nieuwe waarschuwingsregel.

Een waarschuwingsregel maken of bewerken vanuit een specifieke resource

Volg vervolgens deze stappen:

  1. Navigeer in de portal naar de resource.

  2. Selecteer Waarschuwingen in het linkerdeelvenster en selecteer vervolgens + Waarschuwingsregel maken>.

    Schermopname van de stappen voor het maken van een nieuwe waarschuwingsregel op basis van een geselecteerde resource.

Een bestaande waarschuwingsregel bewerken

Volg vervolgens deze stappen:

  1. Selecteer in de portal, op de startpagina of vanuit een specifieke resource, waarschuwingen in het linkerdeelvenster.

  2. Selecteer Waarschuwingsregels.

  3. Selecteer de waarschuwingsregel die u wilt bewerken en selecteer vervolgens Bewerken.

    Schermopname van de stappen voor het bewerken van een bestaande waarschuwingsregel.

  4. Selecteer een van de tabbladen voor de waarschuwingsregel om de instellingen te bewerken.

Het bereik van de waarschuwingsregel configureren

Volg vervolgens deze stappen:

  1. Stel in het deelvenster Een resource selecteren het bereik voor de waarschuwingsregel in. U kunt filteren op abonnement, resourcetype of resourcelocatie.

  2. Selecteer Toepassen.

    Schermopname van het deelvenster Resource selecteren voor het maken van een nieuwe waarschuwingsregel.

Voorwaarden voor waarschuwingsregels configureren

Volg vervolgens deze stappen:

  1. Wanneer u op het tabblad Voorwaarde het veld Signaalnaam selecteert, worden de meest gebruikte signalen weergegeven in de vervolgkeuzelijst. Selecteer een van deze populaire signalen of selecteer Alle signalen weergeven als u een ander signaal voor de voorwaarde wilt kiezen.

    Schermopname van populaire signalen bij het maken van een waarschuwingsregel.

  2. (Optioneel) Als u ervoor kiest om alle signalen in de vorige stap te bekijken, gebruikt u het deelvenster Een signaal selecteren om te zoeken naar de signaalnaam of om de lijst met signalen te filteren. Filteren op:

    In deze tabel worden de services beschreven die beschikbaar zijn voor waarschuwingsregels voor metrische gegevens:

    Signaalbron Beschrijving
    Platform Voor metrische signalen is de monitorservice de metrische naamruimte. Platform betekent dat de metrische gegevens worden verstrekt door de resourceprovider, namelijk Azure.
    Azure.ApplicationInsights Door de klant gerapporteerde metrische gegevens, verzonden door de Application Insights SDK.
    Azure.VM.Windows.GuestMetrics Metrische gegevens van vm-gasten, verzameld door een extensie die wordt uitgevoerd op de virtuele machine. Kan ingebouwde prestatiemeteritems en aangepaste prestatiemeteritems van het besturingssysteem bevatten.
    <uw aangepaste naamruimte> Een aangepaste naamruimte voor metrische gegevens, die aangepaste metrische gegevens bevatten die worden verzonden met de Metrische API van Azure Monitor.

    Selecteer de signaalnaam en Pas toe.

  3. Bekijk de resultaten van het geselecteerde metrische signaal in de sectie Preview . Selecteer waarden voor de volgende velden.

    Veld Beschrijving
    Tijdsbereik Het tijdsbereik dat moet worden opgenomen in de resultaten. Kan van de afgelopen zes uur tot de afgelopen week zijn.
    Tijdreeks De tijdreeks die moet worden opgenomen in de resultaten.
  4. In de sectie Waarschuwingslogica :

    Veld Beschrijving
    Threshold Selecteer of de drempelwaarde moet worden geëvalueerd op basis van een statische waarde of een dynamische waarde.
    Een statische drempelwaarde evalueert de regel met behulp van de drempelwaarde die u configureert.
    Dynamische drempelwaarden maken gebruik van machine learning-algoritmen om continu de metrische gedragspatronen te leren en de juiste drempelwaarden voor onverwacht gedrag te berekenen. Meer informatie over het gebruik van dynamische drempelwaarden voor metrische waarschuwingen.
    Operator Selecteer de operator om de metrische waarde te vergelijken met de drempelwaarde.
    Als u dynamische drempelwaarden gebruikt, kunnen waarschuwingsregels aangepaste drempelwaarden gebruiken op basis van het gedrag van metrische gegevens voor zowel boven- als ondergrenzen in dezelfde waarschuwingsregel. Selecteer een van deze operators:
    - Groter dan de bovendrempel of lager dan de lagere drempelwaarde (standaard)
    - Groter dan de bovendrempel
    - Lager dan de lagere drempelwaarde
    Aggregatietype Selecteer de aggregatiefunctie die moet worden toegepast op de gegevenspunten: Som, Aantal, Gemiddelde, Min of Max.
    Drempelwaarde Als u een statische drempelwaarde hebt geselecteerd, voert u de drempelwaarde voor de voorwaardelogica in.
    Eenheid Als het geselecteerde metrische signaal verschillende eenheden ondersteunt, zoals bytes, KB, MB en GB, en als u een statische drempelwaarde hebt geselecteerd, voert u de eenheid voor de voorwaardelogica in.
    Gevoeligheid voor drempelwaarden Als u een dynamische drempelwaarde hebt geselecteerd, voert u het gevoeligheidsniveau in. Het gevoeligheidsniveau is van invloed op de hoeveelheid afwijking van het patroon van de metrische reeks die is vereist om een waarschuwing te activeren.
    - Hoog: drempelwaarden zijn strak en dicht bij het patroon van de metrische reeks. Een waarschuwingsregel wordt geactiveerd op de kleinste afwijking, wat resulteert in meer waarschuwingen.
    - Gemiddeld: drempelwaarden zijn minder strak en evenwichtiger. Er zijn minder waarschuwingen dan met een hoge gevoeligheid (standaardinstelling).
    - Laag: drempelwaarden zijn los, waardoor een grotere afwijking van het patroon van de metrische reeks mogelijk is. Waarschuwingsregels worden alleen geactiveerd op grote afwijkingen, wat resulteert in minder waarschuwingen.
    Aggregatiegranulariteit Selecteer het interval dat wordt gebruikt om de gegevenspunten te groeperen met behulp van de aggregatietypefunctie. Kies een aggregatiegranulariteit (punt) die groter is dan de evaluatiefrequentie om de kans te verkleinen dat de eerste evaluatieperiode van een extra tijdreeks ontbreekt.
    Frequentie van evaluatie Selecteer hoe vaak de waarschuwingsregel moet worden uitgevoerd. Selecteer een frequentie die kleiner is dan de aggregatiegranulariteit om een schuifvenster voor de evaluatie te genereren.
  5. (Optioneel) U kunt splitsen op dimensies configureren.

    Dimensies zijn naam-waardeparen die meer gegevens over de metrische waarde bevatten. Met behulp van dimensies kunt u de metrische gegevens filteren en specifieke tijdreeksen bewaken in plaats van de statistische waarde van alle dimensionale waarden te bewaken.

    Als u meer dan één dimensiewaarde selecteert, wordt voor elke tijdreeks die het resultaat is van de combinatie een eigen waarschuwing geactiveerd en afzonderlijk in rekening gebracht. De metrische transactiegegevens van een opslagaccount kunnen bijvoorbeeld een API-naamdimensie hebben die de naam bevat van de API die door elke transactie wordt aangeroepen (bijvoorbeeld GetBlob, DeleteBlob en PutPage). U kunt ervoor kiezen om een waarschuwing te laten activeren wanneer er een groot aantal transacties in een specifieke API is (de geaggregeerde gegevens). U kunt dimensies ook alleen gebruiken om een waarschuwing te geven wanneer het aantal transacties hoog is voor specifieke API's.

    Veld Beschrijving
    Dimensienaam Dimensies kunnen getal- of tekenreekskolommen zijn. Dimensies worden gebruikt om specifieke tijdreeksen te bewaken en context te bieden voor een geactiveerde waarschuwing.
    Als u splitst op de kolom Azure Resource ID , wordt de opgegeven resource in het waarschuwingsdoel geplaatst. Indien gedetecteerd, wordt de kolom ResourceID automatisch geselecteerd en wordt de context van de geactiveerde waarschuwing gewijzigd in de resource van de record.
    Operator De operator die wordt gebruikt voor de dimensienaam en -waarde.
    Dimensiewaarden De dimensiewaarden zijn gebaseerd op gegevens van de afgelopen 48 uur. Selecteer Aangepaste waarde toevoegen om aangepaste dimensiewaarden toe te voegen.
    Alle toekomstige waarden opnemen Selecteer dit veld om toekomstige waarden op te nemen die aan de geselecteerde dimensie zijn toegevoegd.
  6. (Optioneel) In de sectie Wanneer te evalueren :

    Veld Beschrijving
    Controleren na elke Selecteer hoe vaak de waarschuwingsregel controleert of aan de voorwaarde wordt voldaan.
    Bewaarperiode Selecteer hoe ver terug moet worden weergegeven telkens wanneer de gegevens worden gecontroleerd. Kijk bijvoorbeeld om de 1 minuut terug.
  7. (Optioneel) In de sectie Geavanceerde opties kunt u opgeven hoeveel fouten binnen een bepaalde periode een waarschuwing activeren. U kunt bijvoorbeeld opgeven dat u alleen een waarschuwing wilt activeren als er in het afgelopen uur drie fouten zijn opgetreden. Het bedrijfsbeleid van uw toepassing moet deze instelling bepalen.

    Selecteer waarden voor deze velden:

    Veld Beschrijving
    Aantal schendingen Het aantal schendingen binnen het geconfigureerde tijdsbestek dat de waarschuwing activeert.
    Evaluatieperiode De periode waarin het aantal schendingen plaatsvindt.
    Gegevens negeren voor Gebruik deze instelling om de datum te selecteren waaruit u de metrische historische gegevens wilt gaan gebruiken voor het berekenen van de dynamische drempelwaarden. Als een resource bijvoorbeeld wordt uitgevoerd in de testmodus en naar productie wordt verplaatst, kunt u het gedrag van de metrische gegevens negeren terwijl de resource bezig was met testen.
  8. Selecteer Gereed. Vanaf dit moment kunt u op elk gewenst moment de knop Beoordelen en maken selecteren.

De acties voor waarschuwingsregels configureren

Volg vervolgens deze stappen:

  1. Selecteer het tabblad Acties.

  2. Selecteer of maak de vereiste actiegroepen.

    Schermopname van het tabblad Acties bij het maken van een nieuwe waarschuwingsregel.

Details van de waarschuwingsregel configureren

Volg vervolgens deze stappen:

  1. Definieer op het tabblad Details de projectdetails.

    • Selecteer het abonnement.
    • Selecteer de Resourcegroep.
  2. Definieer de details van de waarschuwingsregel.

    Schermopname van het tabblad Details bij het maken van een nieuwe waarschuwingsregel.

  3. Selecteer de ernst.

  4. Voer waarden in voor de naam van de waarschuwingsregel en de beschrijving van de waarschuwingsregel.

  5. (Optioneel) Als u een waarschuwingsregel voor metrische gegevens maakt die een aangepaste metriek bewaakt met het bereik dat is gedefinieerd als een van de volgende regio's en u ervoor wilt zorgen dat de gegevensverwerking voor de waarschuwingsregel binnen die regio plaatsvindt, kunt u ervoor kiezen om de waarschuwingsregel in een van deze regio's te verwerken:

    • Europa - noord
    • Europa -west
    • Zweden - centraal
    • Duitsland - west-centraal
  6. (Optioneel) In de sectie Geavanceerde opties kunt u verschillende opties instellen.

    Veld Beschrijving
    Inschakelen bij het maken Selecteer de waarschuwingsregel die moet worden uitgevoerd zodra u klaar bent met het maken.
    Waarschuwingen automatisch oplossen (preview) Selecteer deze optie om de waarschuwing stateful te maken. Wanneer een waarschuwing stateful is, wordt de waarschuwing opgelost wanneer niet meer aan de voorwaarde wordt voldaan.
    Als u dit selectievakje niet inschakelt, zijn metrische waarschuwingen staatloos. Staatloze waarschuwingen worden elke keer geactiveerd wanneer aan de voorwaarde wordt voldaan, zelfs als er al een waarschuwing is geactiveerd.
    De frequentie van meldingen voor statusloze metrische waarschuwingen verschilt op basis van de geconfigureerde frequentie van de waarschuwingsregel:
    Waarschuwingsfrequentie van minder dan 5 minuten: Terwijl aan de voorwaarde wordt voldaan, wordt er ergens tussen een en zes minuten een melding verzonden.
    Waarschuwingsfrequentie van meer dan 5 minuten: Terwijl aan de voorwaarde wordt voldaan, wordt er een melding verzonden tussen de geconfigureerde frequentie en wordt de waarde van de frequentie verdubbeld. Voor een waarschuwingsregel met een frequentie van 15 minuten wordt een melding bijvoorbeeld ergens tussen 15 en 30 minuten verzonden.
  7. (Optioneel) Als deze waarschuwingsregel actiegroepen bevat, kunt u in de sectie Aangepaste eigenschappen uw eigen eigenschappen toevoegen om op te nemen in de nettolading van de waarschuwingsmelding. U kunt deze eigenschappen gebruiken in de acties die worden aangeroepen door de actiegroep, zoals door een webhook, azure-functie of acties voor logische apps.

    De aangepaste eigenschappen worden opgegeven als sleutel:waardeparen, met behulp van statische tekst, een dynamische waarde die is geëxtraheerd uit de nettolading van de waarschuwing of een combinatie van beide.

    De indeling voor het extraheren van een dynamische waarde uit de nettolading van de waarschuwing is: ${<path to schema field>}. Bijvoorbeeld: ${data.essentials.monitorCondition}.

    Gebruik de indeling van het algemene waarschuwingsschema om het veld in de nettolading op te geven, ongeacht of de actiegroepen die voor de waarschuwingsregel zijn geconfigureerd, gebruikmaken van het algemene schema.

    Notitie

    • Het algemene schema overschrijft aangepaste configuraties. U kunt zowel aangepaste eigenschappen als het algemene schema niet gebruiken.
    • Aangepaste eigenschappen worden toegevoegd aan de nettolading van de waarschuwing, maar worden niet weergegeven in de e-mailsjabloon of in de waarschuwingsdetails in Azure Portal.
    • Service Health-waarschuwingen bieden geen ondersteuning voor aangepaste eigenschappen.

    Schermopname van de sectie aangepaste eigenschappen van het maken van een nieuwe waarschuwingsregel.

    In de volgende voorbeelden worden waarden in de aangepaste eigenschappen gebruikt voor het gebruik van gegevens uit een nettolading die gebruikmaakt van het algemene waarschuwingsschema:

    Voorbeeld 1

    In dit voorbeeld wordt een tag 'Aanvullende details' gemaakt met gegevens met betrekking tot de begintijd van het venster en de eindtijd van het venster.

    • Naam: "Aanvullende details"
    • Waarde: "Evaluation windowStartTime: ${data.alertContext.condition.windowStartTime}. windowEndTime: ${data.alertContext.condition.windowEndTime}"
    • Resultaat: "AdditionalDetails:Evaluation windowStartTime: 2023-04-04T14:39:24.492Z. windowEndTime: 2023-04-04T14:44:24.492Z"

    Voorbeeld 2 In dit voorbeeld worden de gegevens met betrekking tot de reden van het oplossen of activeren van de waarschuwing toegevoegd.

    • Naam: 'Waarschuwing ${data.essentials.monitorCondition} reason'
    • Waarde: "${data.alertContext.condition.allOf[0].metricName} ${data.alertContext.condition.allOf[0].operator} ${data.alertContext.condition.allOf[0].threshold} ${data.essentials.monitorCondition}. De waarde is ${data.alertContext.condition.allOf[0].metricValue}"
    • Resultaat: Voorbeeldresultaten kunnen er ongeveer als volgt uitzien:
      • Waarschuwing opgeloste reden: Percentage CPU GreaterThan5 opgelost. De waarde is 3,585"
      • "Waarschuwing geactiveerde reden": "Percentage CPU GreaterThan5 geactiveerd. De waarde is 10,585"

Waarschuwingsregeltags configureren

Volg vervolgens deze stappen:

  1. Selecteer het tabblad Tags.

  2. Stel alle vereiste tags in voor de resource van de waarschuwingsregel.

    Schermopname van het tabblad Tags bij het maken van een nieuwe waarschuwingsregel.

De waarschuwingsregel controleren en maken

Volg vervolgens deze stappen:

  1. Op het tabblad Controleren en maken wordt de regel gevalideerd en wordt u op de hoogte gesteld van eventuele problemen.

  2. Wanneer de validatie is geslaagd en u de instellingen hebt gecontroleerd, selecteert u de knop Maken.

    Schermopname van het tabblad Controleren en maken bij het maken van een nieuwe waarschuwingsregel.

Naamgevingsbeperkingen voor regels voor metrische waarschuwingen

Houd rekening met de volgende beperkingen voor namen van metrische waarschuwingsregels:

  • Namen van metrische waarschuwingsregels kunnen niet worden gewijzigd (hernoemd) nadat ze zijn gemaakt.
  • Namen van metrische waarschuwingen moeten uniek zijn binnen een resourcegroep.
  • Namen van metrische waarschuwingsregels mogen niet de volgende tekens bevatten: * # & + : <> ? @ % { } \ /
  • Namen van metrische waarschuwingsregels kunnen niet eindigen met een spatie of een punt.
  • De naam van de gecombineerde resourcegroep en de naam van de waarschuwingsregel mag niet langer zijn dan 252 tekens.

Notitie

Als de naam van de waarschuwingsregel tekens bevat die niet alfabetisch of numeriek zijn, bijvoorbeeld spaties, leestekens of symbolen, zijn deze tekens mogelijk URL-gecodeerd wanneer ze door bepaalde clients worden opgehaald.

Beperkingen wanneer u dimensies gebruikt in een waarschuwingsregel voor metrische gegevens met meerdere voorwaarden

Metrische waarschuwingen ondersteunen waarschuwingen voor multidimensionale metrische gegevens en ondersteuning voor het definiëren van meerdere voorwaarden, maximaal vijf voorwaarden per waarschuwingsregel.

Houd rekening met de volgende beperkingen wanneer u dimensies gebruikt in een waarschuwingsregel die meerdere voorwaarden bevat:

  • U kunt slechts één waarde per dimensie selecteren binnen elke voorwaarde.

  • U kunt de optie niet gebruiken om alle huidige en toekomstige waarden te selecteren. Selecteer het sterretje (*).

  • Wanneer metrische gegevens die zijn geconfigureerd in verschillende voorwaarden dezelfde dimensie ondersteunen, moet een geconfigureerde dimensiewaarde expliciet op dezelfde manier worden ingesteld voor al deze metrische gegevens in de relevante voorwaarden.

    Voorbeeld:

    • Overweeg een waarschuwingsregel voor metrische gegevens die is gedefinieerd in een opslagaccount en controleert twee voorwaarden:
      • Totaal aantal transacties> 5
      • Gemiddeld succesE2ELatency> 250 ms
    • U wilt de eerste voorwaarde bijwerken en alleen transacties bewaken waarbij de ApiName-dimensie gelijk is "GetBlob"aan .
    • Omdat zowel de metrische gegevens Transacties als SuccessE2ELatency een ApiName-dimensie ondersteunen, moet u beide voorwaarden bijwerken en de apiName-dimensie met een "GetBlob" waarde opgeven.

Considerations when creating an alert rule that contains multiple criteria

  • You can only select one value per dimension within each criterion.
  • You can't use an asterisk (*) as a dimension value.
  • When metrics that are configured in different criteria support the same dimension, a configured dimension value must be explicitly set in the same way for all those metrics. For a Resource Manager template example, see Create a metric alert with a Resource Manager template.