【问题标题】:Dokku and log managementDokku 和日志管理
【发布时间】:2014-01-16 08:02:15
【问题描述】:

我在 Digital Ocean 上运行了 dokku,我的一个应用程序是日志密集型的。正在发生的事情是日志正在增长到 HD 限制。

一种可能的解决方案是使用 logrotate,但日志文件名是某种哈希值,我假设它是在初始部署时创建的,因此需要为每个部署的应用手动配置 logrotate,这会扼杀“你的拥有自己的 heroku" moto。

有什么方法可以告诉 dokku 轮换或限制应用程序的日志大小?

【问题讨论】:

标签: logging docker dokku


【解决方案1】:

虽然这可能不是您想要的答案,但我正在 Dokku 的 Digital Ocean 中运行 rails 应用程序。由于没有rails_12factor gem 就无法部署rails 应用程序。这是基于日志应该被定向到标准输出的想法。见:http://12factor.net/logs

如果我们按照这种方式,我们不应该关心容器中的日志如何旋转。取而代之的是,我将日志发送到papertrail。他们有存储在 S3 中的集成服务。所以容器可以更易破坏和松耦合。你怎么看?

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多