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.0.tar.gz
(3.4 kB
view hashes)
Built Distribution
Close
Hashes for sentry_dramatiq-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 79babdb55c3603f8fa73385c64b50546f7679dc53bc7a1d991b7dea1a64080f9 |
|
MD5 | 4dff1dbee44b64fde9659aaaaa1981fe |
|
BLAKE2b-256 | 069b3d50d040b59cc2b931df018c1b33cdb549e63b32ce6c75dfdfbf74388e49 |