【问题标题】:Is it possible to have the debug.log on S3 bucket?是否可以在 S3 存储桶上使用 debug.log?
【发布时间】:2018-09-13 03:28:59
【问题描述】:

我有一个 wordpress 网站,它在具有 2 个 EC2 实例的弹性 beanstalk 上运行。我想在网站上启用WP_DEBUG_LOG。如果我只是启用调试,则错误日志将仅写入当前为用户提供网站的 ec2。

我已经有一个 S3 存储桶集,并且所有 wordpress 上传都正在上传到这个存储桶。我希望将 debug.log 放在一个公共位置,以便两个 ec2 实例写入同一个日志。

【问题讨论】:

    标签: wordpress amazon-s3 amazon-ec2 amazon-elastic-beanstalk


    【解决方案1】:

    这是我们解决它的方法,我们将日志数据写入Firehose。它是一个数据 Firehose,Firehose 负责对其进行缓冲并将其压缩到 S3。它可以从多个生产者那里获取并将其写入同一个目的地。

    Firehose 根据时间进行组织并将它们存储在 S3 中。 配置 firehose 时,选择 S3 的目标。

    来自上述 Amazon Firehose 引用链接的图片。

    希望对你有帮助。

    【讨论】:

    • 感谢您的及时回复。我目前正在使用 cloudwatch 研究 Firehose 和 Wonolog。您是否创建了交付流?你选择了什么来源,Kenesis 流还是 Source?您是否必须对 wordpress 进行任何修改才能通过 firehose 发送每个日志?
    猜你喜欢
    • 2013-09-06
    • 2018-11-23
    • 1970-01-01
    • 2021-03-25
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    相关资源
    最近更新 更多