跳转到主要内容

Django AWS X-Ray

项目描述

利用AWS X-Ray为您的Django项目提供支持!此Django应用程序将您的代码进行配置以向X-Ray守护进程发送跟踪。

安装

pip install django-aws-xray

更新您的Django设置

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',
]

设置

设置

名称

默认值

AWS_XRAY_SAMPLING_RATE

采样率

100

AWS_XRAY_EXCLUDED_PATHS

排除路径

[]

AWS_XRAY_HOST

X-Ray守护进程的IP地址

127.0.0.1

AWS_XRAY_PORT

X-Ray守护进程的端口号

2000

AWS_XRAY_PATCHES

补丁

[]

致谢

数据库和缓存配置代码基于django-statsd中的代码

项目详情


下载文件

下载适合您平台的应用文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

django-aws-xray-0.2.2.tar.gz (7.1 kB 查看哈希值)

上传时间: 源代码

构建分发

django_aws_xray-0.2.2-py2.py3-none-any.whl (11.2 kB 查看哈希值)

上传时间: Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面