sentry 实时错误追踪系统配置与使用


1、汉化

2、选择时区和设置日期格式

3、创建完django项目后

安装sdk

pip install --upgrade 'sentry-sdk==0.14.3'

settings.py 设置如下

import sentry_sdk
from sentry_sdk.integrations.django import DjangoIntegration

sentry_sdk.init(
    dsn="http://9b51bb0sdf5245147sdf0e9d1b7sdf891e4717b55@xxx.xxx.xxx.xxx:9000/2",
    integrations=[DjangoIntegration()],

    # If you wish to associate users to errors (assuming you are using
    # django.contrib.auth) you may enable sending PII data.
    send_default_pii=True
)
`

验证你的配置是否生效

from django.urls import path

def trigger_error(request):
    division_by_zero = 1 / 0

urlpatterns = [
    path('sentry-debug/', trigger_error),
    # ...
]