Triggers aanmaken
Om een nieuwe trigger aan te maken, navigeert u naar Triggers in de Logging-navigatie en klikt u op “Create a log trigger”. U wordt vervolgens gevraagd de volgende trigger-attributen te definiëren:Naam & beschrijving
Geef in het formulier Create new trigger uw trigger een functionele naam en beschrijving, bijvoorbeeld “Slow Process Trigger”.Trigger Query
Logging-triggers zijn querygebaseerd, wat betekent dat een waarschuwing wordt geactiveerd wanneer aan de voorwaarden van een logging-query wordt voldaan. Als we bijvoorbeeld een logging-attribuut hebben genaamdduration dat bijhoudt hoe lang een API-aanvraag duurt en we willen gewaarschuwd worden wanneer dat attribuut groter is dan 50, dan zouden we een trigger met de volgende query aanmaken:
Shell
Drempelwaarde
U kunt een drempelwaarde voor uw trigger definiëren om er zeker van te zijn dat u alleen waarschuwingen ontvangt wanneer dat nodig is. Logging-triggers kunnen de volgende drempelwaarden hebben:- Every Occurrence
- First After Close
- Nth in an hour
- Nth in a day
Trigger-severity instellen
Triggers kunnen worden afgebakend op de volgende severities:- Critical
- High
- Low
- Info
Trigger-bron
Definieer op welke logging-bronnen uw query van toepassing is.Trigger-notifier
Definieer hoe u op de hoogte wordt gebracht zodra een trigger wordt geactiveerd, bijvoorbeeld via e-mail of Slack. Logging ondersteunt momenteel de volgende notifiers:- Discord
- Google Hangouts
- Opsgenie
- Pagerduty
- Slack
- MS Teams
- Webhook