从rails生产应用程序中读取特定日期日志

时间:2015-03-10 18:34:58

标签: ruby-on-rails ubuntu

我已经尝试过tail -f log / production.log和grep历史记录,但我需要特别赞扬如何获取这些日志。

1 个答案:

答案 0 :(得分:4)

首先,您需要要查找的控制器操作名称。

这将打印来自特定控制器操作的所有日志。

只获取日志的最后一行: grep“OrdersController处理#create”log / production.log -B 1

然后从日期的最后一个日志输出中复制。

错误后获得50行 grep“已开始POST”/“订单”为68.107.123.159于2015-02-18“log / production.log -A 50

这将在grep输出后打印50行。