Azure Portal gebruiken om waarschuwingen in te stellen voor metrische gegevens voor Azure Cosmos DB for PostgreSQL
VAN TOEPASSING OP: Azure Cosmos DB for PostgreSQL (mogelijk gemaakt door de Citus-database-extensie naar PostgreSQL)
In dit artikel leest u hoe u Azure Cosmos DB for PostgreSQL-waarschuwingen instelt met behulp van Azure Portal. U kunt een waarschuwing ontvangen op basis van metrische bewakingsgegevens voor uw Azure-services.
U stelt een waarschuwing in om te activeren wanneer de waarde van een opgegeven metriek een drempelwaarde overschrijdt. De waarschuwing wordt geactiveerd wanneer aan de voorwaarde wordt voldaan en blijft daarna worden geactiveerd.
U kunt een waarschuwing configureren om de volgende acties uit te voeren wanneer deze wordt geactiveerd:
- E-mailmeldingen verzenden naar de servicebeheerder en coadministrators.
- E-mail verzenden naar extra e-mailberichten die u opgeeft.
- Roep een webhook aan.
U kunt informatie over waarschuwingsregels configureren en ophalen met behulp van:
Een waarschuwingsregel maken op een metrische waarde vanuit Azure Portal
Selecteer in Azure Portal de Azure Cosmos DB for PostgreSQL-server die u wilt bewaken.
Selecteer waarschuwingen in de sectie Bewaking van de zijbalk en selecteer vervolgens Waarschuwingsregel maken of maken.
Het scherm Een signaal selecteren wordt geopend. Selecteer een metrische waarde in de lijst met signalen waarop u een waarschuwing wilt ontvangen. Voor dit voorbeeld selecteert u Opslagpercentage.
Vul op het tabblad Voorwaarde van de pagina Een waarschuwingsregel maken onder Waarschuwingslogica de volgende items in:
- Selecteer Statisch voor Drempelwaarde.
- Selecteer Gemiddelde voor het aggregatietype.
- Voor Operator selecteert u Groter dan.
- Voer voor drempelwaarde 85 in.
Selecteer het tabblad Acties en selecteer vervolgens Actiegroep maken om een nieuwe groep te maken om meldingen over de waarschuwing te ontvangen.
Selecteer in het formulier Een actiegroep maken het abonnement, de resourcegroep en de regio en voer een naam en weergavenaam in voor de groep.
Selecteer Volgende: Meldingen onder aan de pagina.
Selecteer op het tabblad Meldingen onder Meldingstype de optie E-mail/SMS-bericht/Push/Voice.
Vul in het e-mail-/sms-bericht/push-/spraakformulier e-mailadressen en telefoonnummers in voor de gewenste meldingstypen en geadresseerden en selecteer OK.
Voer in het formulier Een actiegroep maken een naam in voor de nieuwe melding.
Selecteer Beoordelen en maken en selecteer Vervolgens Maken om de actiegroep te maken. De nieuwe actiegroep wordt gemaakt en wordt weergegeven onder de naam van de actiegroep op het tabblad Acties van de pagina Een waarschuwingsregel maken.
Selecteer Volgende: Details onder aan de pagina.
Selecteer op het tabblad Details een ernst voor de regel. Geef de regel een gemakkelijk identificeerbare naam en voeg een optionele beschrijving toe.
Selecteer Beoordelen en maken en selecteer vervolgens Maken om de waarschuwing te maken. Binnen een paar minuten is de waarschuwing actief en wordt deze geactiveerd zoals eerder is beschreven.
Waarschuwingen beheren
Nadat u een waarschuwing hebt gemaakt, kunt u deze selecteren en de volgende acties uitvoeren:
- Bekijk een grafiek met de metrische drempelwaarde en de werkelijke waarden van de vorige dag die relevant zijn voor deze waarschuwing.
- Bewerk of verwijder de waarschuwingsregel.
- Schakel de waarschuwing uit of schakel deze in als u het ontvangen van meldingen tijdelijk wilt stoppen of hervatten.
Voorgestelde waarschuwingen
Hier volgen enkele voorbeelden van voorgestelde waarschuwingen om in te stellen.
Schijfruimte
Bewaking en waarschuwingen zijn belangrijk voor elk productiecluster. Voor de onderliggende PostgreSQL-database is vrije schijfruimte vereist om correct te kunnen werken. Als de schijf vol raakt, gaat het knooppunt van de databaseserver offline en weigert het te starten totdat er ruimte beschikbaar is. Op dat moment is een Microsoft-ondersteuningsaanvraag vereist om de situatie op te lossen.
Het is raadzaam om waarschuwingen voor schijfruimte in te stellen op elk knooppunt in elk cluster, zelfs voor niet-productiegebruik. Waarschuwingen voor het gebruik van schijfruimte bieden de voorafgaande waarschuwing die nodig is om tussen te komen en knooppunten in orde te houden. Probeer voor de beste resultaten een reeks waarschuwingen bij gebruik van 75%, 85% en 95%. De percentages die u moet kiezen, zijn afhankelijk van de snelheid van gegevensopname, omdat snelle gegevensopname de schijf sneller vult.
Als de schijf de ruimtelimiet nadert, kunt u deze technieken proberen om meer vrije ruimte te krijgen:
- Controleer het bewaarbeleid voor gegevens. Verplaats oudere gegevens naar koude opslag, indien mogelijk.
- Overweeg om knooppunten toe te voegen aan het cluster en shards opnieuw te verdelen. Herverdeling verdeelt de gegevens over meer computers.
- Overweeg om de capaciteit van werkknooppunten te laten groeien. Elke werkrol kan maximaal 2 TiB aan opslag hebben. Het toevoegen van knooppunten moet echter worden geprobeerd voordat u het formaat van knooppunten wijzigt, omdat het toevoegen van knooppunten sneller verloopt.
CPU-gebruik
Het CPU-gebruik bewaken is handig om een basislijn voor prestaties tot stand te brengen. U ziet bijvoorbeeld dat het CPU-gebruik meestal ongeveer 40-60% is. Als het CPU-gebruik plotseling rond de 95% begint te bewegen, kunt u een anomalie herkennen. Het CPU-gebruik kan organische groei weerspiegelen, maar het kan ook een verdwaalde query onthullen. Bij het maken van een CPU-waarschuwing stelt u een lange aggregatiegranulariteit in om langdurige toenames te ondervangen en tijdelijke pieken te negeren.
Volgende stappen
- Meer informatie over het configureren van webhooks in waarschuwingen.
- Bekijk een overzicht van de verzameling metrische gegevens om ervoor te zorgen dat uw service beschikbaar en responsief is.