Django AWS X光片
django-aws-xra的Python项目详细描述
利用aws x射线为您的django项目!这个django应用程序检测你的代码 发送跟踪到X-Ray daemon。
安装
pip install django-aws-xray
更新您的django设置:
INSTALLED_APPS+=['django_aws_xray']MIDDLEWARE.insert(0,'django_aws_xray.middleware.XRayMiddleware')# Enable various instrumentation monkeypatchesAWS_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',]
设置
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 | ^{tt1}$ |
学分
数据库和缓存检测代码基于django statsd的代码