84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
目前在开发,为了便于自己看懂,都是自定义的日志记录方法,写到文件中,每天一个文件。记录的数据有:时间,用户id,日志级别,错误位置,错误信息分析就是有个进程来读取日志文件。每天把错误等级高的发送到邮箱里。现在每天的日志文件有3M左右,如果分析整体所有的日志很不方便,准备把数据放到es里。但是感觉很不规范,而且造轮子,PHP应该有这样的日志记录和分析工具,大家有推荐吗?
重要的是分析。
欢迎选择我的课程,让我们一起见证您的进步~~
我用的是seaslog,将不同的错误级别 记录到不同的文件中。如果错误等级过高,代码中发送邮件提示
sumologic ?
先用Logstash 的grok把格式做好,再存入elasticsearch,在Kibana把資料圖象化。
composer require monolog/monolog
Sentry 完全可以满足需求,但它不是用来记日志的,它是用来记录错误日志的,当发现错误级别已经很高了就给你的团队报警!现在有 Docker 自己搭建一个就非常方便了。
Sentry
Docker
做了两款云日志服务的评测报告供参考:日志易 : 日志易服务初体验201612-API1024袋鼠云 : 袋鼠云日志服务初体验201701-API1024
我用的是seaslog,将不同的错误级别 记录到不同的文件中。如果错误等级过高,代码中发送邮件提示
sumologic ?
先用Logstash 的grok把格式做好,再存入elasticsearch,在Kibana把資料圖象化。
composer require monolog/monolog
Sentry
完全可以满足需求,但它不是用来记日志的,它是用来记录错误日志的,当发现错误级别已经很高了就给你的团队报警!现在有Docker
自己搭建一个就非常方便了。做了两款云日志服务的评测报告供参考:
日志易 : 日志易服务初体验201612-API1024
袋鼠云 : 袋鼠云日志服务初体验201701-API1024