Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django、Sentry、Slack:如何在Slack中捕获/显示请求和响应?_Django_Logging_Slack_Sentry - Fatal编程技术网

Django、Sentry、Slack:如何在Slack中捕获/显示请求和响应?

Django、Sentry、Slack:如何在Slack中捕获/显示请求和响应?,django,logging,slack,sentry,Django,Logging,Slack,Sentry,我正在使用django-1.10,并已配置sentry logger以捕获大于400的任何响应状态。 哨兵被松弛的通道钩住了。 我能够获取罪犯和项目信息,但它不包含url、请求和响应。 希望记录请求和响应以及罪犯和项目信息 我的日志记录配置:- ` ` 提高警戒级别的代码:- ` ` 我只收到有关slack的罪犯和项目信息。是否可以在空闲时间捕获请求和响应 LOGGING = { .... 'handlers': { 'sentry': {

我正在使用django-1.10,并已配置sentry logger以捕获大于400的任何响应状态。 哨兵被松弛的通道钩住了。 我能够获取罪犯和项目信息,但它不包含
url
请求
响应
。 希望记录请求和响应以及罪犯和项目信息

我的日志记录配置:- `

`

提高警戒级别的代码:- `

`

我只收到有关slack的
罪犯
项目
信息。是否可以在空闲时间捕获
请求
响应

LOGGING = {
        ....
        'handlers': {
            'sentry': {
                'level': 'ERROR',
                'class': ('raven.contrib.django.raven_compat.handlers.'
                          'SentryHandler'),
            },
        },
        'loggers': {
            'sentry_errors': {
                'level': 'ERROR',
                'handlers': ['sentry'],
                'propagate': False
            },
        }
}
logger = logging.getLogger('sentry_errors')
logger.error("Handled exception occurred", exc_info=True, extra={
                "request": renderer_context['request'].data,
                "response": renderer_context['response'].data
            })