Share via


Problemen met metrische waarschuwingen van Azure Monitor oplossen

In dit artikel worden veelgestelde vragen over metrische waarschuwingen van Azure Monitor besproken en hoe u deze problemen kunt oplossen.

Met Azure Monitor-waarschuwingen wordt u proactief op de hoogte gesteld wanneer aan bepaalde belangrijke voorwaarden wordt voldaan in uw controlegegevens. Hiermee kunt u problemen identificeren en oplossen voordat de gebruikers van uw systeem ze opmerken. Zie Overzicht van waarschuwingen in Microsoft Azure voor meer informatie over waarschuwingen.

Waarschuwing voor metrische gegevens is niet geactiveerd toen deze had moeten worden uitgevoerd

Als u denkt dat een waarschuwing voor metrische gegevens moet zijn geactiveerd, maar dat niet het geval is en deze niet wordt vermeld in Azure Portal, voert u de volgende stappen uit:

  1. Controleer de configuratie van de metrische waarschuwingsregel.

    • Controleer of het aggregatietype en de aggregatiegranulariteit (periode) zijn geconfigureerd zoals verwacht. Het aggregatietype bepaalt hoe metrische waarden worden geaggregeerd. Zie voor meer informatie de uitleg over aggregatie en weergave van metrische gegevens van Azure Monitor. Aggregatiegranulariteit (periode) bepaalt hoe ver terug de evaluatie de metrische waarden samenvoegt telkens wanneer de waarschuwingsregel wordt uitgevoerd.

    • Controleer of de drempelwaarde of gevoeligheid zijn geconfigureerd zoals verwacht.

    • Voor een waarschuwingsregel die gebruikmaakt van dynamische drempelwaarden, controleert u of geavanceerde instellingen zijn geconfigureerd. Het aantal schendingen kan waarschuwingen filteren en gegevens negeren voordat dit van invloed kan zijn op de wijze waarop de drempelwaarden worden berekend.

      Notitie

      Dynamische drempelwaarden vereisen ten minste 3 dagen en 30 metrische voorbeelden voordat ze actief worden.

  2. Controleer of de waarschuwing is geactiveerd, maar de melding niet is verzonden.

    Bekijk de lijst met geactiveerde waarschuwingen om te zien of u de geactiveerde waarschuwing kunt vinden. Als u de waarschuwing in de lijst kunt zien, maar een probleem ondervindt met een aantal van de acties of meldingen, raadpleegt u Problemen oplossen in Azure Monitor-waarschuwingen.

  3. Controleer of de waarschuwing al actief is.

    Controleer of er al een geactiveerde waarschuwing is voor de metrische tijdreeks waarvoor u verwacht een waarschuwing te ontvangen. Waarschuwingen voor metrische gegevens zijn stateful, wat betekent dat zodra een waarschuwing wordt geactiveerd op een specifieke metrische tijdreeks, meer waarschuwingen over die tijdreeks niet meer worden geactiveerd totdat het probleem niet meer wordt waargenomen. Deze ontwerpkeuze vermindert ruis. De waarschuwing wordt automatisch opgelost als gedurende drie opeenvolgende evaluaties niet aan de waarschuwingsvoorwaarde wordt voldaan.

  4. Controleer de gebruikte dimensies.

    Als u een aantal dimensiewaarden voor een metrische waarde hebt geselecteerd, controleert de waarschuwingsregel elke afzonderlijke metrische tijdreeks (zoals gedefinieerd door de combinatie van dimensiewaarden) voor een drempelwaardeoverschrijding. Als u ook de cumulatieve tijdreeks wilt bewaken, zonder dat er dimensies zijn geselecteerd, configureert u een andere waarschuwingsregel voor de metrische waarde zonder dimensies te selecteren.

  5. Controleer de aggregatie- en tijdgranulariteit.

    Als u grafieken met metrische gegevens gebruikt, moet u ervoor zorgen dat:

    • De geselecteerde aggregatie in de grafiek met metrische gegevens is hetzelfde als het type Aggregatie in uw waarschuwingsregel.
    • De geselecteerde tijdgranulariteit is hetzelfde als de aggregatiegranulariteit (periode) in uw waarschuwingsregel en is niet ingesteld op Automatisch.
  6. Controleer of de waarschuwingsregel de eerste evaluatieperiode in een tijdreeks mist.

    U kunt de kans verkleinen dat de eerste evaluatie van toegevoegde tijdreeks ontbreekt door ervoor te zorgen dat u een aggregatiegranulariteit (periode) kiest die groter is dan de frequentie van de evaluatie in de volgende gevallen:

    • Wanneer een nieuwe combinatie van dimensiewaarden wordt toegevoegd aan een waarschuwingsregel voor metrische gegevens waarmee meerdere dimensies worden bewaakt.
    • Wanneer een nieuwe resource aan het bereik wordt toegevoegd aan een waarschuwingsregel voor metrische gegevens waarmee meerdere resources worden bewaakt.
    • Wanneer de metrische waarde wordt verzonden na een periode die langer is dan 24 uur waarin deze niet is verzonden voor een metrische waarschuwingsregel die een metrische waarde bewaakt die niet continu wordt verzonden (metrische gegevens parseren).

De waarschuwing voor metrische gegevens wordt niet telkens geactiveerd wanneer aan de voorwaarde wordt voldaan

Metrische waarschuwingen zijn standaard stateful, dus andere waarschuwingen worden niet geactiveerd als er al een geactiveerde waarschuwing is voor een specifieke tijdreeks. Als u een specifieke metrische waarschuwingsregel staatloos wilt maken en waarschuwingen wilt ontvangen voor elke evaluatie waarin aan de waarschuwingsvoorwaarde wordt voldaan, gebruikt u een van de volgende opties:

  • Als u de waarschuwingsregel programmatisch maakt, bijvoorbeeld via Azure Resource Manager, PowerShell, REST of de Azure CLI, stelt u de autoMitigate eigenschap in op False.

  • Als u de waarschuwingsregel in Azure Portal maakt, schakelt u de optie Waarschuwingen automatisch oplossen uit onder de sectie Details van waarschuwingsregel. 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 het dubbele van de frequentie. Voor een waarschuwingsregel met een frequentie van 15 minuten wordt een melding bijvoorbeeld ergens tussen 15 en 30 minuten verzonden.

Notitie

Als u een regel voor metrische waarschuwingen staatloos maakt, voorkomt u dat geactiveerde waarschuwingen worden omgezet. Zelfs nadat aan de voorwaarde niet meer is voldaan, blijven de geactiveerde waarschuwingen in een geactiveerde status tot de bewaarperiode van 30 dagen.

Een waarschuwingsregel voor metrische gegevens met dynamische drempelwaarde wordt niet genoeg geactiveerd

U kunt een waarschuwingsregel tegenkomen die gebruikmaakt van dynamische drempelwaarden wordt niet geactiveerd of niet gevoelig genoeg is, zelfs als deze is geconfigureerd met een hoge gevoeligheid. Dit kan gebeuren wanneer de verdeling van de metrische gegevens zeer onregelmatig is. Overweeg een van de volgende oplossingen om het probleem op te lossen:

  • Ga naar het bewaken van een aanvullende metrische waarde die geschikt is voor uw scenario, indien van toepassing. Controleer bijvoorbeeld op wijzigingen in slagingspercentage in plaats van foutpercentage.
  • Selecteer een andere waarde voor aggregatiegranulariteit (periode).
  • Controleer of er in de afgelopen tien dagen een drastische wijziging is aangebracht in het metrische gedrag, zoals een storing. Een plotselinge wijziging kan van invloed zijn op de bovenste en lagere drempelwaarden die worden berekend voor de metrische waarde en deze breder maken. Wacht enkele dagen totdat de storing niet meer in de berekening van drempelwaarden is opgenomen. U kunt de waarschuwingsregel ook bewerken om de optie Gegevens negeren te gebruiken voordat u de optie Geavanceerde instellingen gebruikt.
  • Als uw gegevens wekelijks seizoensgebonden zijn, maar er onvoldoende geschiedenis beschikbaar is voor de metrische gegevens, kunnen de berekende drempelwaarden leiden tot een brede boven- en ondergrens. De berekening kan bijvoorbeeld weekdagen en weekenden op dezelfde manier behandelen en brede randen bouwen die niet altijd passen bij de gegevens. Dit probleem moet zichzelf oplossen nadat er voldoende metrische geschiedenis beschikbaar is. Vervolgens wordt de juiste seizoensgebondenheid gedetecteerd en worden de berekende drempelwaarden dienovereenkomstig bijgewerkt.

Een metrische waarschuwing is ten onrechte geactiveerd

Als u denkt dat uw waarschuwing voor metrische gegevens niet mag worden geactiveerd, maar dit wel heeft gedaan, kunnen de volgende stappen helpen het probleem op te lossen.

  1. Bekijk de lijst met geactiveerde waarschuwingen om de geactiveerde waarschuwing te vinden. Selecteer de waarschuwing om de details ervan weer te geven. Bekijk de informatie onder Waarom is deze waarschuwing geactiveerd? om het metrische diagram, de metrische waarde en de drempelwaarde te zien op het moment dat de waarschuwing werd geactiveerd.

    Notitie

    Als u dynamische drempelwaarden gebruikt en denkt dat de drempelwaarden niet juist zijn, geeft u feedback met behulp van het fronspictogram. Deze feedback is van invloed op het algoritmeonderzoek van machine learning en helpt toekomstige detecties te verbeteren.

  2. Als u meerdere dimensiewaarden voor een metrische waarde hebt geselecteerd, wordt de waarschuwing geactiveerd wanneer een van de metrische tijdreeksen (zoals gedefinieerd door de combinatie van dimensiewaarden) de drempelwaarde overschrijdt. Zie Het doel verfijnen met dimensies met dimensies voor meer informatie over het gebruik van dimensies in metrische waarschuwingen.

  3. Controleer de configuratie van de waarschuwingsregel om te controleren of deze juist is geconfigureerd:

    • Controleer of het aggregatietype, de aggregatiegranulariteit (periode) en de drempelwaarde of de gevoeligheid zijn geconfigureerd zoals verwacht.
    • Voor een waarschuwingsregel die gebruikmaakt van dynamische drempelwaarden, controleert u of geavanceerde instellingen zijn geconfigureerd, omdat het aantal schendingen waarschuwingen kan filteren en gegevens negeren voordat dit van invloed kan zijn op de wijze waarop de drempelwaarden worden berekend.

    Notitie

    Dynamische drempelwaarden vereisen ten minste 3 dagen en 30 metrische voorbeelden voordat ze actief worden.

  4. Als u grafieken met metrische gegevens gebruikt, moet u ervoor zorgen dat:

    • De geselecteerde aggregatie in de grafiek met metrische gegevens is hetzelfde als het aggregatietype in uw waarschuwingsregel.
    • De geselecteerde tijdgranulariteit is hetzelfde als de aggregatiegranulariteit (periode) in uw waarschuwingsregel en dat deze niet is ingesteld op Automatisch.
  5. Als de waarschuwing is geactiveerd terwijl er al geactiveerde waarschuwingen zijn die dezelfde criteria bewaken die niet zijn opgelost, controleert u of de waarschuwingsregel is geconfigureerd om waarschuwingen niet automatisch op te lossen. Dit betekent dat de waarschuwingsregel staatloos is en niet automatisch geactiveerde waarschuwingen oplost en geen geactiveerde waarschuwing hoeft te worden opgelost voordat deze opnieuw wordt geactiveerd op dezelfde tijdreeks. Als u wilt controleren of de waarschuwingsregel niet is geconfigureerd om automatisch op te lossen:

    • Bewerk de waarschuwingsregel in Azure Portal. Kijk of het selectievakje Waarschuwingen automatisch oplossen onder de sectie Details van waarschuwingsregel is uitgeschakeld.
    • Controleer het script dat wordt gebruikt om de waarschuwingsregel te implementeren of de definitie van de waarschuwingsregel op te halen. Controleer of de autoMitigate eigenschap is ingesteld op false.

Een waarschuwingsregel voor metrische gegevens met dynamische drempelwaarden wordt te veel geactiveerd of is te luidruchtig

Als een waarschuwingsregel die gebruikmaakt van dynamische drempelwaarden te luidruchtig is of te veel wordt geactiveerd, moet u mogelijk de gevoeligheid van de waarschuwingsregel voor dynamische drempelwaarden verminderen. Gebruik een van de volgende opties:

  • Gevoeligheid voor drempelwaarde: stel de gevoeligheid in op Laag om toleranter te zijn voor afwijkingen.
  • Aantal schendingen (onder Geavanceerde instellingen): configureer de waarschuwingsregel zodanig dat deze alleen wordt geactiveerd als er binnen een bepaalde periode verschillende afwijkingen optreden. Deze instelling maakt de regel minder gevoelig voor tijdelijke afwijkingen.

Een waarschuwingsregel voor metrische gegevens met dynamische drempelwaarden toont waarden die zich niet binnen het bereik van verwachte waarden

Wanneer een metrische waarde grote schommelingen vertoont, kunnen dynamische drempelwaarden een breed model bouwen rond de metrische waarden, wat kan leiden tot een lagere of hogere grens dan verwacht. Dit scenario kan zich voordoen wanneer:

  • De gevoeligheid is ingesteld op laag.

  • De metrische waarde vertoont een onregelmatig gedrag met een hoge variantie, die wordt weergegeven als pieken of dalen in de gegevens.

    Overweeg het model minder gevoelig te maken door een hogere gevoeligheid te kiezen of een grotere lookbackperiode te selecteren. U kunt ook de optie Gegevens negeren gebruiken voordat u een recente onregelmatigheden wilt uitsluiten van de historische gegevens die worden gebruikt om het model te bouwen.

Problemen met het configureren van waarschuwingsregels voor metrische gegevens

Kan de metrische waarde voor waarschuwingen niet vinden

Als u een waarschuwing wilt ontvangen voor een specifieke metrische waarde, maar u deze niet kunt zien wanneer u een waarschuwingsregel maakt, controleert u het volgende:

Kan de metrische waarde voor waarschuwingen niet vinden op: Metrische gegevens van gasten van virtuele machines

Als u wilt waarschuwen over metrische gegevens van het gastbesturingssysteem van virtuele machines, zoals geheugen en schijfruimte, moet u ervoor zorgen dat u de vereiste agent hebt geïnstalleerd om deze gegevens te verzamelen voor metrische gegevens van Azure Monitor voor:

Zie deze website voor meer informatie over het verzamelen van gegevens van het gastbesturingssysteem van een virtuele machine.

Notitie

Als u metrische gastgegevens hebt geconfigureerd om naar een Log Analytics-werkruimte te worden verzonden, worden de metrische gegevens weergegeven onder de Resource van de Log Analytics-werkruimte en worden de gegevens pas weergegeven nadat u een waarschuwingsregel hebt gemaakt waarmee deze worden bewaakt. Volg hiervoor de stappen voor het configureren van een metrische waarschuwing voor logboeken.

Momenteel wordt het bewaken van een metrische gastwaarde voor meerdere virtuele machines met één waarschuwingsregel niet ondersteund door metrische waarschuwingen. Maar u kunt een waarschuwingsregel voor logboeken gebruiken. Om dit te doen, moet u ervoor zorgen dat de metrische gastgegevens worden verzameld naar een Log Analytics-werkruimte en een waarschuwingsregel voor logboeken in de werkruimte maken.

Kan de metrische dimensie voor waarschuwingen niet vinden

Als u een waarschuwing wilt ontvangen voor specifieke dimensiewaarden van een metrische waarde , maar u deze waarden niet kunt vinden:

  • Het kan enkele minuten duren voordat de dimensiewaarden worden weergegeven onder de lijst Dimensiewaarden.
  • De weergegeven dimensiewaarden zijn gebaseerd op de metrische gegevens die de afgelopen dag zijn verzameld.
  • Als de dimensiewaarde nog niet wordt verzonden of niet wordt weergegeven, kunt u de optie Aangepaste waarde toevoegen gebruiken om een aangepaste dimensiewaarde toe te voegen.
  • Als u alle mogelijke waarden van een dimensie wilt waarschuwen en zelfs toekomstige waarden wilt opnemen, kiest u de optie Alle huidige en toekomstige waarden selecteren .
  • Aangepaste dimensies voor metrische Application Insights-resources zijn standaard uitgeschakeld. Zie Op logboek gebaseerde en vooraf geaggregeerde metrische gegevens in Application Insights om het verzamelen van dimensies voor deze aangepaste meetgegevens in te schakelen.

U wilt een waarschuwingsregel configureren voor een aangepaste metrische waarde die nog niet is verzonden

Wanneer u een waarschuwingsregel voor metrische gegevens maakt, wordt de naam van de metrische waarde gevalideerd op basis van de API voor metrische definities om er zeker van te zijn dat deze bestaat. In sommige gevallen wilt u een waarschuwingsregel maken voor een aangepaste metriek, zelfs voordat deze wordt verzonden. Een voorbeeld is wanneer u een Resource Manager-sjabloon gebruikt om een Application Insights-resource te maken waarmee een aangepaste metrische gegevens worden verzonden, samen met een waarschuwingsregel waarmee die metrische gegevens worden bewaakt.

Gebruik de skipMetricValidation parameter in de criteria sectie van de waarschuwingsregel om een implementatiefout te voorkomen wanneer u probeert de definities van de aangepaste metrische gegevens te valideren. Deze parameter zorgt ervoor dat de validatie van metrische gegevens wordt overgeslagen. Zie het volgende voorbeeld voor het gebruik van deze parameter in een Resource Manager-sjabloon. Zie de volledige Resource Manager-sjabloonvoorbeelden voor het maken van waarschuwingsregels voor metrische gegevens voor meer informatie.

"criteria": {
    "odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria",
        "allOf": [
            {
                "name" : "condition1",
                "metricName": "myCustomMetric",
                "metricNamespace": "myCustomMetricNamespace",
                "dimensions":[],
                "operator": "GreaterThan",
                "threshold" : 10,
                "timeAggregation": "Average",
                "skipMetricValidation": true
            }
        ]
    }

Notitie

Het gebruik van de skipMetricValidation parameter kan ook vereist zijn wanneer u een waarschuwingsregel definieert voor een bestaande aangepaste metrische waarde die in enkele dagen niet is verzonden.

Waarschuwingen en fouten bij het configureren van metrische waarschuwingsregels

Dynamische drempelwaarden zijn momenteel niet beschikbaar voor deze metrische waarschuwing

Dynamische drempelwaarden worden ondersteund voor de meeste metrische gegevens, maar niet voor alle. Raadpleeg metrische gegevens die niet worden ondersteund door dynamische drempelwaarden voor de lijst met metrische gegevens.

De metrische waarde is niet beschikbaar voor het geselecteerde bereik. Dit kan gebeuren als de metrische waarde alleen van toepassing is op een specifieke versie of SKU-fout

Bekijk de beschrijving van de metrische gegevens in Ondersteunde metrische gegevens met Azure Monitor om te controleren of deze alleen beschikbaar is in specifieke versies of edities van de resource of dit specifieke type.

In SQL Database-resources of Storage-bestandsservices zijn er bijvoorbeeld specifieke meetgegevens die alleen worden ondersteund op specifieke versies van de resource.

Er zijn geen beschikbare signalen om weer te geven. Probeer het bereik van deze waarschuwingsregelfout te wijzigen

Deze fout geeft een probleem aan met het bereik van de waarschuwingsregel. Dit kan gebeuren wanneer u een waarschuwingsregel bewerkt die is gericht op een resourcetype dat ondersteuning biedt voor configuratie met meerdere resources (zoals virtuele machine of SQL-database) en probeert een andere resource van hetzelfde type toe te voegen, maar vanuit een andere regio. Waarschuwingen voor meerdere resources van hetzelfde type uit verschillende regio's worden niet ondersteund in metrische waarschuwingen.

De servicelimieten voor waarschuwingsregels voor metrische gegevens zijn te klein

Het toegestane aantal regels voor metrische waarschuwingen per abonnement is onderhevig aan servicelimieten.

Zie Het aantal metrische waarschuwingsregels in gebruik controleren om te zien hoeveel metrische waarschuwingsregels momenteel in gebruik zijn.

Als u de servicelimiet hebt bereikt, kunnen de volgende stappen helpen het probleem op te lossen:

  1. Probeer metrische waarschuwingsregels te verwijderen of uit te schakelen die niet meer worden gebruikt.
  2. Overschakelen naar het gebruik van regels voor metrische waarschuwingen voor het bewaken van meerdere resources. Met deze mogelijkheid kan één waarschuwingsregel meerdere resources bewaken met slechts één waarschuwingsregel die wordt geteld voor het quotum. Zie metrische waarschuwingen voor meer informatie over deze mogelijkheid en de ondersteunde resourcetypen.
  3. Als u de quotumlimiet wilt verhogen, opent u een ondersteuningsaanvraag en geeft u het volgende op:
    • Abonnements-id's waarvoor de quotumlimiet moet worden verhoogd.
    • Resourcetype voor de quotumverhoging. Selecteer Metrische waarschuwingen.
    • Aangevraagde quotumlimiet.

Volgende stappen

Zie Problemen oplossen in Azure Monitor-waarschuwingen voor algemene informatie over het oplossen van problemen met waarschuwingen en meldingen.