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.1.tar.gz
(3.4 kB
view hashes)
Built Distribution
Close
Hashes for sentry_dramatiq-0.3.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ee64c55d9132d71b15d23294706d493fd23488aeb0dc733412031166a80c9a74 |
|
MD5 | 69207293922aade45c2e319da8807513 |
|
BLAKE2b-256 | f1f8e76abb33a52730376077dc13c64418f4391fe202d986f77c563cf9a249ed |