V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
no13bus
V2EX  ›  PHP

php 有没有类似 python 的 sentry 日志收集系统?上线后关闭了 debug,你们一般是怎么查看日志的?

  •  
  •   no13bus · 2015-11-13 22:37:44 +08:00 · 5127 次点击
    这是一个创建于 3284 天前的主题,其中的信息可能已经有所发展或是发生改变。
    10 条回复    2015-11-14 20:02:01 +08:00
    skydiver
        1
    skydiver  
       2015-11-13 22:40:10 +08:00
    sentry 本来就支持 php 上报啊,有 client
    skydiver
        2
    skydiver  
       2015-11-13 22:40:41 +08:00
    另外查看日志直接看日志文件就可以了,跟 debug 没关系。
    scourgen
        3
    scourgen  
       2015-11-13 22:42:39 +08:00
    用 monolog 管理日志输出,用各种工具搜集日志
    no13bus
        4
    no13bus  
    OP
       2015-11-13 22:48:19 +08:00
    @scourgen 比如呢?什么工具?
    no13bus
        5
    no13bus  
    OP
       2015-11-13 22:52:38 +08:00
    @skydiver 我是说线上关闭 debug 之后,比如说找不到控制器,显示出错地方和详细信息这些就不会出现, thinkphp 会把出错信息会自动放到日志里面吗?以前 django 的时候 404 500 错误的时候就给管理员发邮件了,现在这个 thinkphp 这功能都没有
    skydiver
        6
    skydiver  
       2015-11-13 22:57:43 +08:00   ❤️ 1
    @no13bus 设置一下 error handler ,打出来调用栈就可以了
    dangyuluo
        7
    dangyuluo  
       2015-11-14 00:32:20 +08:00 via iPhone
    sentry 挺好用的,就是收费太高。独立开发者用不起啊
    PandaSaury
        8
    PandaSaury  
       2015-11-14 01:15:05 +08:00
    Open-Falcon 这个是小米开源的一个监控系统,在公司已经部署到服务器上。你可以试着部署一下,感觉非常好用。官网是: http://open-falcon.com/ github: https://github.com/xiaomi/open-falcon
    xiawinter
        9
    xiawinter  
       2015-11-14 12:09:00 +08:00
    @dangyuluo  自己打一个免费,都用了好几年了
    no13bus
        10
    no13bus  
    OP
       2015-11-14 20:02:01 +08:00
    @xiawinter
    @PandaSaury sentry 不错,但是从来没在 php 上用过,不知道行不行。
    Open-Falcon 是 go 开发的,团队 对 go 不是很熟悉,以后维护成本高些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1626 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:55 · PVG 00:55 · LAX 08:55 · JFK 11:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.