龙卷风哨兵整合

时间:2012-08-27 10:54:25

标签: python django tornado sentry

是否有任何解决方案,用于将错误报告从tornado发送到sentry?或龙卷风的任何类似的错误记录系统?

2 个答案:

答案 0 :(得分:4)

标准Sentry client - Raven确实支持龙卷风。

Sentry DSN匹配:
{PROTOCOL}://{PUBLIC_KEY}:{SECRET_KEY}@{HOST}/{PATH}{PROJECT_ID}

  

注意:协议也可能包含传输类型:gevent + http,gevent + https,twisted + http,龙卷风+ http

这基本上意味着它将使用标准的Sentry HTTP协议,但使用Tornado的AsyncHTTPClient来执行请求。

但是请注意,它(现在)不支持HTTPS,只支持未加密的HTTP。

答案 1 :(得分:4)

龙卷风的支持已经在https://github.com/openlabs/raven

的叉子中添加到Raven中

有关如何处理相同内容的详细文档,请参阅https://github.com/openlabs/raven/blob/master/docs/config/tornado.rst