Filtering Events
You can filter out or customize events sent to Honeybadger Insights by
using the before_event
configuration parameter.
python
from honeybadger import honeybadger
def filter_event(event):
# Skip health check requests
if event.get('path') == '/health':
return False
# Redact sensitive data from custom events
if event.get('event_type') == 'user.signup' and 'email' in event:
event['email'] = '[REDACTED]'
return event
honeybadger.configure(before_event=filter_event)
This function will be called for every event before it is sent to Honeybadger.
For more information about configuring before_event
and other options, see Configuration.