Share via


Meerdere tijdreeksen bewaken in één waarschuwingsregel voor metrische gegevens

Eén regel voor metrische waarschuwingen kan worden gebruikt om een of meer metrische tijdreeksen te bewaken. Met deze mogelijkheid kunt u eenvoudiger resources op schaal bewaken.

Tijdreeks voor metrische gegevens

Een metrische tijdreeks is een reeks metingen, of 'metrische waarden', die gedurende een bepaalde periode zijn vastgelegd.

Voorbeeld:

  • Het CPU-gebruik van een virtuele machine
  • De binnenkomende bytes (inkomend) naar een opslagaccount
  • Het aantal mislukte aanvragen van een webtoepassing

Waarschuwingsregel voor één tijdreeks

Een waarschuwingsregel bewaakt één tijdreeks wanneer deze voldoet aan alle volgende voorwaarden:

  • Er wordt één doelresource bewaakt.
  • Het bevat één voorwaarde.
  • Het evalueert een metrische waarde zonder dimensies te kiezen (ervan uitgaande dat de metrische waarde dimensies ondersteunt).

Een voorbeeld van een dergelijke waarschuwingsregel, waarbij alleen de relevante eigenschappen worden weergegeven:

  • Doelresource: VM-a
  • Signaal: CPU-percentage
  • Operator: groter dan
  • Drempelwaarde: 80

Voor deze waarschuwingsregel wordt één metrische tijdreeks bewaakt:

  • Percentage CPU waarbij Resource='VM-a' > 80%

Screenshot that shows an alert rule on a single time series.

Waarschuwingsregel voor meerdere tijdreeksen

Een waarschuwingsregel bewaakt meerdere tijdreeksen als deze ten minste een van de volgende functies gebruikt:

  • Meerdere resources
  • Meerdere voorwaarden
  • Meerdere dimensies

Meerdere resources (meerdere resources)

Eén waarschuwingsregel voor metrische gegevens kan meerdere resources bewaken, mits de resources van hetzelfde type zijn en zich in dezelfde Azure-regio bevinden. Het gebruik van dit type regel vermindert de complexiteit en het totale aantal waarschuwingsregels dat u moet onderhouden.

Een voorbeeld van een dergelijke waarschuwingsregel:

  • Doelresource: VM-a, myVM2
  • Signaal: CPU-percentage
  • Operator: groter dan
  • Drempelwaarde: 80

Voor deze waarschuwingsregel worden twee metrische tijdreeksen afzonderlijk bewaakt:

  • Percentage CPU waarbij Resource='VM-a' > 80%
  • Percentage CPU waarbij Resource='myVM2' > 80%

Screenshot that shows a multi-resource alert rule.

In een waarschuwingsregel voor meerdere resources wordt de voorwaarde afzonderlijk geëvalueerd voor elk van de resources (of nauwkeuriger, voor elk van de metrische tijdreeksen die overeenkomen met elke resource). Als gevolg hiervan worden waarschuwingen ook afzonderlijk geactiveerd voor elke resource.

Stel dat we de voorgaande waarschuwingsregel hebben ingesteld om te controleren op CPU boven de 80%. In de geëvalueerde periode, dat wil gezegd, de afgelopen 5 minuten:

  • Het PERCENTAGE CPU van VM-a is groter dan 80%.
  • Het CPU-percentage van myVM2 is 50%.

De waarschuwingsregel wordt geactiveerd op VM-a , maar niet op VM-b. Deze geactiveerde waarschuwingen zijn onafhankelijk. Ze kunnen ook op verschillende tijdstippen worden omgezet, afhankelijk van het afzonderlijke gedrag van elk van de virtuele machines.

Zie Bewaking op schaal met metrische waarschuwingen in Azure Monitor voor meer informatie over waarschuwingsregels voor meerdere resources en de resourcetypen die voor deze mogelijkheid worden ondersteund.

Notitie

In een waarschuwingsregel voor metrische gegevens waarmee meerdere resources worden bewaakt, is slechts één voorwaarde toegestaan.

Meerdere voorwaarden (meerdere voorwaarden)

Eén regel voor metrische waarschuwingen kan ook maximaal vijf voorwaarden per waarschuwingsregel bewaken.

Voorbeeld:

  • Doelresource: VM-a
  • Voorwaarde1
    • Signaal: CPU-percentage
    • Operator: groter dan
    • Drempelwaarde: 80
  • Voorwaarde2
    • Signaal: Netwerk in totaal
    • Operator: groter dan
    • Drempelwaarde: 20 MB

Voor deze waarschuwingsregel worden twee metrische tijdreeksen bewaakt:

  • Het PERCENTAGE CPU waarbij Resource='VM-a' > 80% is.
  • Het netwerk in totaal waarbij resource ='VM-a' > 20 MB.

Screenshot that shows a multi-condition alert rule.

Er wordt een AND-operator gebruikt tussen de voorwaarden. Met de waarschuwingsregel wordt een waarschuwing geactiveerd wanneer aan alle voorwaarden wordt voldaan. De geactiveerde waarschuwing wordt opgelost als niet meer aan ten minste één van de voorwaarden wordt voldaan.

Notitie

Er zijn beperkingen wanneer u dimensies in een waarschuwingsregel met meerdere voorwaarden gebruikt. Zie Beperkingen voor het gebruik van dimensies in een waarschuwingsregel voor metrische gegevens met meerdere voorwaarden voor meer informatie.

Meerdere dimensies (meerdere dimensies)

Eén waarschuwingsregel voor metrische gegevens kan ook meerdere dimensiewaarden van een metrische waarde bewaken. De dimensies van een metrische waarde zijn naam-waardeparen die meer gegevens bevatten om de metrische waarde te beschrijven. De metrische waarde Transacties van een opslagaccount heeft bijvoorbeeld een dimensie met de naam API. Deze dimensie beschrijft de naam van de API die door elke transactie wordt aangeroepen, bijvoorbeeld GetBlob, DeleteBlob en PutPage. Het gebruik van dimensies is optioneel, maar hiermee kunt u de metrische gegevens filteren en alleen specifieke tijdreeksen bewaken, in plaats van de metrische waarde te bewaken als een aggregaties van alle dimensionale waarden die zijn samengesteld.

U kunt er bijvoorbeeld voor kiezen om een waarschuwing te laten activeren wanneer het aantal transacties hoog is voor alle API-namen (dit zijn de samengevoegde gegevens). Of u kunt deze verder opsplitsen in alleen waarschuwingen wanneer het aantal transacties hoog is voor specifieke API-namen.

Een voorbeeld van een waarschuwingsregel die meerdere dimensies bewaakt, is:

  • Doelresource: mystorage1
  • Signaal: Transacties
  • Dimensies:
    • API-naam = EntityGroupTransaction, GetBlob, PutPage
  • Operator: groter dan
  • Drempelwaarde: 80

Voor deze waarschuwingsregel worden drie metrische tijdreeksen bewaakt:

  • Transacties waarbij Resource='mystorage1' en API Name='EntityGroupTransaction' > 80
  • Transacties waarbij Resource='mystorage1' en API Name='GetBlob' > 80
  • Transacties waarbij Resource='mystorage1' en API-naam='PutPage' > 80

Screenshot that shows a multi-dimension alert rule with values from one dimension.

Een waarschuwingsregel voor metrische gegevens met meerdere dimensies kan ook meerdere dimensiewaarden van verschillende dimensies van een metrische waarde bewaken. In dit geval bewaakt de waarschuwingsregel alle combinaties van dimensiewaarden van de geselecteerde dimensiewaarden afzonderlijk .

Een voorbeeld van dit type waarschuwingsregel:

  • Doelresource: myStorage1
  • Signaal: Transacties
  • Dimensies:
    • API-naam = GetBlob, DeleteBlob, PutPage
    • Verificatie = SAS, AccountKey
  • Operator: groter dan
  • Drempelwaarde: 80

Voor deze waarschuwingsregel worden zes metrische tijdreeksen afzonderlijk bewaakt:

  • Transacties waarbij Resource='myStorage1' en API Name='GetBlob' and Authentication='SAS' > 80
  • Transacties waarbij Resource='myStorage1' en API Name='GetBlob' and Authentication='AccountKey' > 80
  • Transacties waarbij Resource='myStorage1' en API Name='DeleteBlob' and Authentication='SAS' > 80
  • Transacties waarbij Resource='myStorage1' en API Name='DeleteBlob' and Authentication='AccountKey' > 80
  • Transacties waarbij Resource='myStorage1' en API Name='PutPage' and Authentication='SAS' > 80
  • Transacties waarbij Resource='myStorage1' en API Name='PutPage' and Authentication='AccountKey' > 80

Screenshot that shows a multi-dimension alert rule with values from multiple dimensions.

Geavanceerde functies voor meerdere dimensies

  1. Selecteer alle huidige en toekomstige dimensies: u kunt ervoor kiezen om alle mogelijke waarden van een dimensie te bewaken, inclusief toekomstige waarden. Een dergelijke waarschuwingsregel wordt automatisch geschaald om alle waarden van de dimensie te bewaken zonder dat u de waarschuwingsregel telkens hoeft te wijzigen wanneer een dimensiewaarde wordt toegevoegd of verwijderd.
  2. Dimensies uitsluiten: het selecteren van de operator ≠ (uitsluiten) voor een dimensiewaarde is gelijk aan het selecteren van alle andere waarden van die dimensie, inclusief toekomstige waarden.
  3. Nieuwe en aangepaste dimensies toevoegen: de dimensiewaarden die worden weergegeven in Azure Portal, zijn gebaseerd op metrische gegevens die in de afgelopen dag zijn verzameld. Als de dimensiewaarde die u zoekt nog niet wordt verzonden, kunt u een aangepaste dimensiewaarde toevoegen.
  4. Dimensies vergelijken met een voorvoegsel: u kunt ervoor kiezen om alle dimensiewaarden te bewaken die beginnen met een specifiek patroon door de operator Begint met te selecteren en een aangepast voorvoegsel in te voeren.

Screenshot that shows advanced multi-dimension features.

Prijzen voor metrische waarschuwingen

De prijzen van waarschuwingsregels voor metrische gegevens zijn beschikbaar op de pagina met prijzen van Azure Monitor.

Wanneer u een waarschuwingsregel voor metrische gegevens maakt, is de opgegeven prijsschatting gebaseerd op de geselecteerde functies en het aantal bewaakte tijdreeksen. Dit getal wordt bepaald op basis van de regelconfiguratie en de huidige metrische waarden. De maandelijkse kosten zijn gebaseerd op de werkelijke evaluaties van de tijdreeks, zodat deze kunnen verschillen van de oorspronkelijke schatting als bepaalde tijdreeksen geen gegevens hebben die moeten worden geëvalueerd, of als de waarschuwingsregel functies gebruikt waarmee deze dynamisch kunnen worden geschaald.

Een waarschuwingsregel kan bijvoorbeeld een hoge prijsschatting weergeven als deze gebruikmaakt van de functie voor meerdere dimensies en een groot aantal combinaties van dimensiewaarden is geselecteerd, wat resulteert in de bewaking van veel tijdreeksen. Maar de werkelijke kosten voor die waarschuwingsregel kunnen lager zijn als niet alle tijdreeksen die het gevolg zijn van de combinaties van dimensiewaarden, daadwerkelijk gegevens bevatten die moeten worden geëvalueerd.

Aantal tijdreeksen dat wordt bewaakt door één waarschuwingsregel

Om overtollige kosten te voorkomen, kan elke waarschuwingsregel standaard maximaal 5000 tijdreeksen bewaken. Als u deze limiet van uw abonnement wilt opheffen, opent u een ondersteuningsticket.

Volgende stappen

Meer informatie over bewaking op schaal met behulp van metrische waarschuwingen en dynamische drempelwaarden.