推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Livid
286.33D
538.81D
V2EX  ›  Python

Sentry for catching exceptions

  •  
  •   Livid ·
    PRO
    · Sep 6, 2012 · 3683 views
    This topic created in 5022 days ago, the information mentioned may be changed or developed.
    对于任何 Python 项目来说,未捕获到的 exception 是恐怖且麻烦的。Sentry 是一个可以帮助你管理所有 exceptions 的开源项目,来自社交评论公司 Disqus。

    Sentry 分为服务器和客户端两个部分,服务器是一个用 Django 写成的 web app,负责接收和呈现 exception 信息,及邮件发送等。

    客户端除了支持 Python 外,也可以支持很多其他语言。

    https://getsentry.com/signup/r_D0rG/

    如果你希望在自己的服务器上搭建 Sentry,那么这里有指南:

    http://sentry.readthedocs.org/en/latest/quickstart/index.html

    这是一个对提高 Python 项目代码质量和稳定性十分有帮助的工具。
    2 replies    1970-01-01 08:00:00 +08:00
    dndx
        1
    dndx  
       Sep 6, 2012
    去年PyCon China的时候豆瓣的洪强宁就提到了Sentry在豆瓣的应用:

    http://pycon.b0.upaiyun.com/keynotes/topic/HungQiangning.pdf
    Mattsive
        2
    Mattsive  
       Sep 7, 2012
    需要吗?supervisor 可以自动捕获错误,写到 stderr log 去,每天看看 log 就好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2917 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 07:30 · PVG 15:30 · LAX 00:30 · JFK 03:30
    ♥ Do have faith in what you're doing.