有趣的错误记录/报告小网站的想法

时间:2009-11-21 01:24:49

标签: php logging

我想为我们的网站编写(或实施)快速简便的日志记录解决方案。我认为rss适用于格式。

我正在考虑将apache的错误日志传递给一个简单的脚本,如果url通过黑名单,则会登录到sqlite数据库。数据库将为每个日志条目存储ip地址,url,此错误的当前计数,此错误的哈希值,日期时间等。

我打算通过让javasascript发出404的图像请求来捕获javascript / ajax错误,以便它们也会被记录。

我们已经在自己的日志中捕获了php错误。我可以轻松地将它集成到这个数据库中。另一个脚本将用于生成rss。

我希望logrotate可以处理旋转sqlite数据库文件以防止它变得太大。

当然这不会扩展,我应该避免哪些问题?更好的快速和黑客解决方案?

1 个答案:

答案 0 :(得分:1)

嗯。这听起来像是要收集大量数据,而不是你能够理解的数据。这背后的确切原因是什么?你想简单地拥有一个没有错误的网站(我当然很尊重),或者你是否想通过使用详尽的报告来解决/阻止特定的错误/情况?

如果你必须记录Javascript错误 - 我觉得这个想法很有意思,但我不太清楚要考虑什么 - 为什么不通过AJAX报告?比创建404请求更清洁 - 记录404错误会让你非常不快乐。在公共网络服务器上进行一周,你会知道我的意思:))