gpt4 book ai didi

amazon-web-services - 如何在 AWS CloudWatch 中轮换日志?

转载 作者:行者123 更新时间:2023-12-05 00:56:56 25 4
gpt4 key购买 nike

我正在使用 Amazon CloudWatch 日志代理 ( AWS documentation ) 将日志从我的 EC2 实例上传到 CloudWatch 控制台。

对于我在 EC2 上的 CloudWatch Log Agent 配置,我有以下内容:

[general]
state_file = /var/awslogs/state/agent-state

[applog]
file = /var/www/html/logs/applog.log
log_group_name = MyApp
log_stream_name = applog.log
datetime_format = %Y-%m-%d %H:%M:%S

我的问题是,如何让 applog.log 每天轮换?在 AWS 文档(上面的链接)中,它提到能够配置日志轮换策略,但我找不到任何关于如何实际执行此操作的提及/示例。我试过将 log_stream_name 指定为 applog_%Y-%m-%d.log ,但它从字面上解释了这一点。

任何正确方向的想法或指示都将非常受欢迎 - 谢谢!

最佳答案

我认为没有办法旋转 log_stream_name使用亚马逊的 CloudWatch 日志代理。文档中描述的日志轮换与摄取由您的系统轮换的日志文件相关,CloudWatch Log Agent 本身不执行任何日志轮换。

根据 the documentation log_stream_name 中允许的唯一变量属性是{instance_id} , {hostname}{ip_address}

关于amazon-web-services - 如何在 AWS CloudWatch 中轮换日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35539869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com