Filtering events
You can filter out or customize events sent to Honeybadger Insights by using the
before_event configuration parameter.
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.