Heroku 获取特定日期的日志

标签 heroku heroku-toolbelt heroku-postgres heroku-cli heroku-api

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

heroku logs --app myproject -n 200000 

还有我尝试过的 tail 命令

heroku logs --source app --tail

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

即使我读过文档 https://devcenter.heroku.com/articles/logging

最佳答案

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

关于Heroku 获取特定日期的日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49248302/

相关文章:

node.js - Node JS 404 错误与 Socket.IO 和在 Heroku 上上传

git - 错误 : Cannot pull with rebase: You have unstaged changes

javascript - 在 Heroku 上使用 Node 邮件程序发送延迟的电子邮件

activerecord - 如何增加heroku上的ActiveRecord线程池大小

django - Heroku - 将其声明为 envvar 或定义默认值

python - pip install psycopg2 venv 卡住

ruby-on-rails - PG::ConnectionBad: 无法连接到服务器:连接被拒绝

node.js - 运行 `heroku local` 时如何获取有关错误的更多详细信息

ruby - 无法加载此类文件 -- foreman/cli (LoadError)

python - Heroku SQLAlchemy 数据库不存在