Dramatiq task processor integration for the Sentry SDK
Project description
sentry-dramatiq
Dramatiq task processor integration for the Sentry SDK.
Installation
pip install sentry-dramatiq
Setup
import sentry_sdk
import sentry_dramatiq
sentry_sdk.init(
'__DSN__',
integrations=[sentry_dramatiq.DramatiqIntegration()],
)
Features
- Tags Sentry events with the message ID as
dramatiq_message_id
- Adds all info about a Dramatiq message to a separate context (shows up as its own section in the Sentry UI)
Known limitations
sentry_sdk.init()
has to be called before broker is initialized as the integration monkey patchesBroker.__init__
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sentry_dramatiq-0.3.3.tar.gz
(5.3 kB
view hashes)
Built Distribution
Close
Hashes for sentry_dramatiq-0.3.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc461c754537fa27cddb061c01ef9b6fea8412e5118c85206cc6938dfb4910ba |
|
MD5 | eadfe1cfa0d4aa373cd8c90ef861db2d |
|
BLAKE2b-256 | 9eca0eafb6c2c7ea94e3192b2fdb58b40e72e430b240b358af7f62bf4afa0037 |