求教 tornado 的错误捕获

2014-07-12 13:05:11 +08:00
 caizixian
之前有人贴出了V2EX出现错误时的Traceback 然后你说已经通过后台看到了 想问一下这是用什么捕获的?
猜测是sentry 对吗?使用这个有没有什么注意事项
@Livid
2998 次点击
所在节点    V2EX
8 条回复
binux
2014-07-12 13:29:39 +08:00
开debug模式前端就有展示
反正tornado用的是logging模块,加个handler爱怎么捕获就怎么捕获
Livid
2014-07-13 04:12:24 +08:00
caizixian
2014-07-13 18:56:14 +08:00
@Livid 这个确实不错 Django 和 Flask都可以使用。
V2EX使用sentry时是不是也开启了debug?
我的想法是,debug关闭后前端应该只有Internal Server Error, 然后错误的traceback可以在sentry的后台看到?对吗?
caizixian
2014-07-14 13:13:42 +08:00
@Livid 能不能解释一下
Livid
2014-07-14 13:14:47 +08:00
@caizixian debug 是否开启不会影响 Sentry 捕捉到的数据量。
caizixian
2014-07-14 13:20:55 +08:00
@Livid 明白,同类还有什么吗?
caizixian
2014-07-14 22:47:59 +08:00
@Livid 最近想把几台服务器的日志和错误收集一下,同类还有什么可以试一试吗?(self host最好)
kslr
2015-02-11 09:17:26 +08:00
@caizixian Sentry就是最好用的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/122290

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX