Trigger erstellen
Um einen neuen Trigger zu erstellen, navigieren Sie zu Triggers in der Logging-Navigation und klicken Sie auf „Create a log trigger”. Sie werden dann aufgefordert, die folgenden Trigger-Attribute zu definieren:Name & Beschreibung
Geben Sie Ihrem Trigger im Formular Create new trigger einen funktionalen Namen und eine Beschreibung, zum Beispiel „Slow Process Trigger”.Trigger-Abfrage
Logging-Trigger sind abfragebasiert, d. h. ein Alarm wird ausgelöst, wenn die Bedingungen einer Logging-Abfrage erfüllt sind. Wenn wir zum Beispiel ein Logging-Attribut namensduration haben, das aufzeichnet, wie lange eine API-Anfrage zur Fertigstellung benötigt, und wir benachrichtigt werden möchten, wenn dieses Attribut größer als 50 ist, würden wir einen Trigger mit der folgenden Abfrage erstellen:
Shell
Schwellenwert
Sie können einen Schwellenwert für Ihren Trigger definieren, um sicherzustellen, dass Sie nur dann Alarme erhalten, wenn dies notwendig ist. Logging-Trigger können die folgenden Schwellenwerte haben:- Bei jedem Vorkommen
- Erstes nach Schließung
- N-tes in einer Stunde
- N-tes an einem Tag
Trigger-Schweregrad festlegen
Trigger können auf folgende Schweregrade beschränkt werden:- Critical
- High
- Low
- Info
Trigger-Quelle
Definieren Sie, auf welche Logging-Quellen Ihre Abfrage angewendet wird.Trigger-Notifier
Definieren Sie, wie Sie benachrichtigt werden, sobald ein Trigger ausgelöst wird, zum Beispiel per E-Mail oder Slack. Logging unterstützt derzeit die folgenden Notifier:- Discord
- Google Hangouts
- Opsgenie
- Pagerduty
- Slack
- MS Teams
- Webhook