Rails - 如何在巨大的production.log中找到错误?

时间:2018-04-07 07:08:40

标签: ruby-on-rails

我的应用程序默认用于记录所有内容。修复此问题,现在它只记录错误,但如何在旧日志文件中找到错误。它的大小为42GB,我无法滚动它。

到目前为止我最好的猜测:

tail -n 10000 production.log

但过了一段时间它变得很麻烦。

1 个答案:

答案 0 :(得分:0)

你可以写一个脚本来阅读它并解析它你正在寻找的错误,但这也很乏味。

我强烈建议实施错误异常处理服务。有开源选项以及SaaS服务非常物有所值。

请参阅https://www.ruby-toolbox.com/categories/exception_notification以获取合适的选项列表。

我自己也使用过Honeybadger并喜欢它。我也听说过有关滚动条的好消息。