2

我的团队最近切换到 Rails,我们还没有为我们的项目实施错误记录解决方案。

我想要 Elmah 之类的东西 - http://code.google.com/p/elmah/ - 错误和详细信息被记录下来并且易于访问。

有什么建议吗?

谢谢!

4

2 回答 2

3

我使用并喜欢Hoptoad(免责声明:我与他们没有任何关系)。Rails 世界中另一个用于做同样事情的流行服务是Exceptional

于 2010-07-14T17:21:03.033 回答
1

我快速搜索了一个 gem Rails log analyzing,发现了这个看起来很棒的项目,叫做request-log-analyzerLead by wvanbergen。您可以在 github 上找到该项目:http: //github.com/wvanbergen/request-log-analyzer

另外,看看一些示例输出:http ://wiki.github.com/wvanbergen/request-log-analyzer/sample-output

显然,这将是一种非常简单有效的跟踪请求相关错误的方法。

对于您想要记录的与请求无关的错误,我建议您只使用内置的Logger并查看 1)是否request-log-analyzer可以与non-request日志文件交互,或者 2)您是否可以使用request-log-analyzer来解析并以类似的方式显示您自己的错误日志文件。

于 2010-07-14T17:36:16.207 回答