查看大型生产日志文件

时间:2018-10-16 01:20:08

标签: ruby-on-rails logging ssh

我的Ruby on Rails应用程序中有一个22GB的production.log文件。我想通过SSH浏览/搜索内容而不下载。这可能吗?有什么工具吗?

1 个答案:

答案 0 :(得分:0)

22GB是一个非常大的文件,因此服务器使用任何工具打开整个文件都是有风险的。我建议将文件分成多个部分,然后在每个部分中进行搜索。例如,使用此命令将文件分成1GB的小块。

split -b 1GB very_large_file small_file

此外,您应该为服务器设置logrotate,以避免日志文件太大。