django-aws-xray 0.2.2

Creator: danarutscher

Last updated:

Add to Cart

Description:

djangoawsxray 0.2.2

Leverage AWS X-Ray for your Django projects! This Django app instruments your code
to send traces to the X-Ray daemon.

Installation
pip install django-aws-xray
Update your Django settings:
INSTALLED_APPS += [
'django_aws_xray'
]

MIDDLEWARE.insert(0, 'django_aws_xray.middleware.XRayMiddleware')

# Enable various instrumentation monkeypatches
AWS_XRAY_PATCHES = [
'django_aws_xray.patches.cache',
'django_aws_xray.patches.redis',
'django_aws_xray.patches.db',
'django_aws_xray.patches.requests',
'django_aws_xray.patches.templates',
]


Settings


Setting
Name
Default



AWS_XRAY_SAMPLING_RATE
Sampling rate
100

AWS_XRAY_EXCLUDED_PATHS
Exclude paths
[]

AWS_XRAY_HOST
IP of X-Ray Daemon
127.0.0.1

AWS_XRAY_PORT
Port of X-Ray Daemon
2000

AWS_XRAY_PATCHES
Patches
[]





Credits
The database and cache instrumention code was based on the code from django-statsd

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.