Heroku 获取特定日期的日志

Posted

技术标签:

【中文标题】Heroku 获取特定日期的日志【英文标题】:Heroku get logs of particular date 【发布时间】:2018-08-21 05:52:28 【问题描述】:

我正在使用 Heroku,现在我需要按日期查看旧日志。我用谷歌搜索,但没有找到任何解决方案。有人知道如何获取特定日期的日志吗?

heroku logs --app myproject -n 200000 

我也尝试过tail命令

heroku logs --source app --tail

但上面的命令只返回最多 1500 行,即使我增加了,我也只得到 2k 行。

即使我阅读文件 https://devcenter.heroku.com/articles/logging

【问题讨论】:

【参考方案1】:

Heroku Logplex 仅存储来自应用程序测功机和附加组件的最后 1500 条日志行。要长期存储和搜索日志,您需要将日志流式传输到外部服务提供商。 Heroku 提供了许多日志记录插件:https://elements.heroku.com/addons,或者您可以通过设置日志消耗来使用自己的服务:https://devcenter.heroku.com/articles/log-drains。

【讨论】:

以上是关于Heroku 获取特定日期的日志的主要内容,如果未能解决你的问题,请参考以下文章

尝试在 Heroku 上托管 VueJS 应用程序。在 heroku 日志中获取“npm ERR!缺少脚本:开始”,在我的页面上获取“应用程序错误”

如何通过 webhook 将 heroku 日志发送到不和谐?

从另一个表中获取用户的最大日期

如何为crontab日志创建文件夹(如果不存在),并根据日期将日志写入特定文件夹?

Heroku:如何查看 Heroku 错误日志?

Heroku 中的 PHP 错误日志