Notifiers

Interaction notifiers

Notifiers are used to send notifications to external services or log interactions to the app log.

Filters

Each notifier will accept a filter configuration option. This option will be compiled into a golang regexp object. What it is executed against depends on the event it is executing against. For HTTPX events it will be the entire HTTP request. This would be a simple example of matching a specific path prefix (GET|POST|HEAD|DELETE|PUT|PATCH|TRACE) /x/.

Be sure to check each handler for mor information on what it’s event supplies for filter matching.


App Log

Log to application log

Discord

Discord notification

Slack

Slack notifications

Webhook

Generic HTTP Webhook

Last modified March 19, 2025: more docs on filters (3e4f713)