吐槽一下 sentry 这个坑 B - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
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
tf2
V2EX    Python

吐槽一下 sentry 这个坑 B

  •  
  •   tf2 2018-04-13 18:03:22 +08:00 7592 次点击
    这是一个创建于 2796 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 基于 docker 的安装,仍然需要手动敲一大堆部署命令
    • 仍然是基于 python2 的
    • 自己内部错误都会提示 This event was reported with an old version of the python SDK.
    • 基于 py2 导致了必须还基于 django 1.6
    • django 1.7 才支持 SSL 方式的 SMTP。django 1.6 只支持 TLS 的
    • smtp.exmail.qq.com:465 只支持 SSL 的
    • 报错提示 timeout。没什么帮助。
    • docker 起一大堆没用的 container 而不是单一 container 完成任务
    • 太重了

    所以,有什么良好的替代品推荐么?

    15 条回复    2019-03-22 11:24:52 +08:00
    510908220
        1
    510908220  
       2018-04-13 18:11:38 +08:00
    自己手动部署一个把. 这货起一堆容器确实太多.
    rrfeng
        2
    rrfeng  
       2018-04-13 18:20:09 +08:00
    没用 docker
    自己搭一个 pg,剩下的不就是 sentry start xxx 了吗……

    某些地方难用确实是难用
    PressOne
        3
    PressOne  
       2018-04-13 19:05:46 +08:00   1
    古人云:多一层 docker,多一类坑
    WildCat
        4
    WildCat  
       2018-04-13 19:07:55 +08:00
    1. 如果做得很好用,谁还用官方的付费服务?商业的本质不是慈善而是在给你创造价值的同时一定要赚钱
    2. 如果服务器足够多资源可以起个 Rancher 部署 sentry,很轻松。
    keysona
        5
    keysona  
       2018-04-13 19:39:33 +08:00
    用 docker-compose 部署。

    https://github.com/getsentry/onpremise

    很舒服。也就几个命令而已....
    julyclyde
        6
    julyclyde  
       2018-04-13 21:53:36 +08:00
    那个作者似乎对 django 很有意见。在 sentry 里,django 自己的内容被 sentry 作者一一替换掉,已经不剩多少了
    killpanda
        7
    killpanda  
       2018-04-13 22:23:20 +08:00 via iPhone
    flask 作者在 sentry 公司吧…不知道记错了没有
    killpanda
        8
    killpanda  
       2018-04-13 22:29:34 +08:00 via iPhone
    好像记错了…
    virusdefender
        9
    virusdefender  
       2018-04-13 22:42:07 +08:00
    qq 邮箱 smtp 应该也可以用 port 25 tls true ssl false 的
    neoblackcap
        10
    neoblackcap  
       2018-04-13 22:42:32 +08:00
    @killpanda 没记错,就是 flask 的作者在里面,不是说用 rust 替代了蛮多对性能要求高的地方吗?
    lonhongg
        11
    lonhongg  
       2018-04-14 13:45:37 +08:00
    要不写一个 fundebug ? (手动滑稽
    tf2
        12
    tf2  
    OP
       2018-04-16 16:20:05 +08:00
    @virusdefender 感谢。后来发现了。


    @neoblackcap 然而 sentry 是 django 写的。。。
    tf2
        13
    tf2  
    OP
       2018-04-16 16:29:43 +08:00
    https://sentry.io/admin/

    贴个花絮。。。
    nttdocomo
        14
    nttdocomo  
       2019-02-04 16:29:40 +08:00
    其实 @julyclyde 说了 sentry 自己已经开始替换一些 django 的内置功能了。也有人在 issue 里吐槽 sentry 为什么还不支持 django1.8,创始人也回答了,感兴趣的可以看看这个 ISSUEhttps://github.com/getsentry/sentry/issues/2429。
    @lambdaq 基于 py2 并不只是能用 django1.6。django 对 py2 的支持是到 1.11 的。 @keysona 说的用 docker-compose 搭起来能解决你很多问题。
    基本上错误监控能开源的我目前知道的也只有 sentry 了。功能绝对是完虐 fundebug。但 fundebug 对国内的业务场景有定制,这个比 sentry 要接地气。
    fundebug
        15
    fundebug  
       2019-03-22 11:24:52 +08:00
    @nttdocomo 功能完虐 fundebug 这个说的有点夸张了哈。Fundebug 录屏功能他们可是没有的,其他基本功能其实没啥太大差距,不过产品看个人喜好咯。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     878 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 21:24 PVG 05:24 LAX 13:24 JFK 16:24
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86