Waarschuwingen configureren

Voltooid

Azure Cosmos DB maakt gebruik van de Azure Monitor-service om waarschuwingen in te stellen en te verzenden. Waarschuwingen bewaken de beschikbaarheid en reactiesnelheid van Azure Cosmos DB-resources en verzenden meldingen wanneer bewaakte metrische gegevens de opgegeven drempelwaarden bereiken. Waarschuwingen kunnen de vorm aannemen van e-mailberichten of zelfs Azure Functions uitvoeren wanneer ze worden geactiveerd. Waarschuwingen bewaken ook de gebeurtenissen in het activiteitenlogboek van uw Azure Cosmos DB-account.

Waarschuwingen kunnen worden ingesteld vanaf uw Azure Cosmos DB-accountpagina of vanuit Azure Monitor. Vanaf beide locaties stelt u de waarschuwingen op vergelijkbare wijze in.

Een waarschuwing instellen

Laten we eens kijken naar een voorbeeld van het instellen van waarschuwingen wanneer meer dan duizenduitzonderingen van 429 binnen 15 minuten worden geactiveerd. De waarschuwing moet elke 5 minuten controleren op de voorwaarde. Ten slotte moet er een e-mailbericht naar worden admins@contoso.com verzonden wanneer aan de voorwaarde wordt voldaan.

  1. Kies waarschuwingen in de sectie Bewaking in uw Azure Cosmos DB-accountpagina.

  2. Selecteer + Maken en selecteer Waarschuwingsregel om een nieuwe waarschuwing te maken. Als het goed is, ziet u dat uw huidige Azure Cosmos DB-account, -abonnement en -resourcegroep al zijn geselecteerd.

  3. Selecteer Voorwaarde toevoegen. Met deze voorwaarde wordt de trigger voor deze waarschuwing gedefinieerd.

    1. Tijd om het signaaltype te kiezen. Signalen zijn metrische gegevens of activiteitenlogboeken. Omdat er 429 uitzonderingen kunnen optreden wanneer aanvragen worden gedaan, zoekt u naar de signaalnaam Total Request Units. We moeten een grafiek zien waarin de totale aanvraageenheden in de afgelopen 6 uur worden weergegeven.

    2. Als u momenteel een waarschuwingslogica toevoegt, wordt deze gemeten op basis van alle aanvraageenheden voor dit account. Wat u nodig hebt, is alleen om een voorwaarde te maken voor de aanvragen die een statuscode van 429 hebben geretourneerd. Als u dat filter wilt maken, kiest u onder Splitsen op dimensie :

      1. Selecteer StatusCode onder de vervolgkeuzelijst Dimensienaam .

      2. Selecteer = onder Operator.

      3. Als er in de afgelopen 6 uur een uitzondering van 429 is opgetreden, kunt u deze zien onder de opties voor dimensiewaarden . Als 429 geen optie is onder Dimensiewaarden, selecteert u Aangepaste waarde toevoegen en voegt u de waarde 429 toe. U kunt extra filters toevoegen, zoals database, verzameling, regio of bewerkingstype als u een nog nauwkeuriger filter nodig hebt.

    3. Stel de drempelwaarde voor waarschuwingslogica in op 1000.

    4. Stel onder Geƫvalueerd op basis van de aggregatiegranulariteit (periode) in op 15 minuten en de frequentie van evaluatie op 5 minuten.

    5. Selecteer Gereed om de installatie van voorwaarde te voltooien.

  4. De waarschuwing moet weten wat er moet worden uitgevoerd wanneer aan de voorwaarde wordt voldaan. Laten we de e-mail verzenden. Selecteer onder Acties de optie Actiegroep toevoegen.

    1. Als u al bepaalde acties hebt gemaakt, kunt u deze opnieuw gebruiken. We maken een nieuwe actie, selecteer + Actiegroep maken.

    2. Onder het tabblad Basis :

      1. Geef de actiegroep een naam.

      2. Wijzig indien nodig de weergavenaam.

    3. Onder het tabblad Melding :

      1. Kies E-mail /SMS-bericht/Push/Spraak onder Meldingstype.

      2. Geef de melding een naam.

      3. Selecteer het potloodpictogram om de ontvanger van de melding toe te voegen.

        1. Schakel het selectievakje E-mail in.

        2. Stel het e-mailadres in admins@contoso.com op en selecteer OK.

    4. Selecteer de knop Beoordelen en maken en vervolgens de knop Maken

  5. Ten slotte moeten we de algemene informatie van de waarschuwing invullen in de details van de waarschuwingsregel. U kunt desgewenst een van de vooraf gekozen opties wijzigen, maar u moet ten minste de naam van de waarschuwingsregel instellen, dus geef de waarschuwing een naam.

  6. Selecteer de knop Waarschuwingsregel maken om de waarschuwing te maken.

Zodra de waarschuwing is gemaakt, kan het tot tien minuten duren voordat de waarschuwing is geactiveerd.

Veelvoorkomende waarschuwingsscenario's

Hier volgen enkele scenario's waarin u waarschuwingen kunt gebruiken:

  • Wanneer de sleutels van een Azure Cosmos-account worden bijgewerkt.
  • Wanneer het gegevens- of indexgebruik van een container, database of regio een bepaald aantal bytes overschrijdt.
  • Wanneer het genormaliseerde RU/s-verbruik groter is dan een bepaald percentage.
  • Wanneer een regio wordt toegevoegd, verwijderd of offline gaat.
  • Wanneer een database of container wordt gemaakt, verwijderd of bijgewerkt.
  • Wanneer de doorvoer van uw database of container wordt gewijzigd.