【发布时间】:2018-12-06 18:44:39
【问题描述】:
我的 Heroku 日志中的每一行开头都包含大量详细信息:
2018-12-06T17:50:11.193851+00:00 app[web.1]: I, [2018-12-06T17:50:11.193690 #4] INFO -- : [0f0791d6-3aab-4f19-83ad-c421af4a0788] Started GET "/users/edit" for xx.xxx.xxx.xxx at 2018-12-06 17:50:11 +0000
这使得在小屏幕上阅读日志变得很困难。
如何将其缩短为仅消息本身?
Started GET "/users/edit" for xx.xxx.xxx.xxx at 2018-12-06 17:50:11 +0000
【问题讨论】:
-
该信息对调试很有用。你永远不想删除任何一个。想象一下,如果您删除了它,然后想调试在某个时间发生的事情,但忘记了您删除了时间戳。
-
我的初衷并不是完全删除这些信息——只是为了将其格式化为更具可读性。我希望有一个像
heroku logs --contents-only这样的命令,尽管杰的建议会很好。谢谢!
标签: ruby-on-rails heroku ruby-on-rails-5