我们可以在/etc/awslogs/awslogs.conf中设置cloudwatch日志保留日期

时间:2017-07-18 17:09:33

标签: amazon-web-services amazon-cloudwatch amazon-ecs amazon-cloudwatchlogs

我们知道我们可以在awslogs.conf文件中添加这样的内容:

[/var/log/mylog]
file = /var/log/mylog.log
log_group_name = mylog
log_stream_name = mystream
datetime_format = %Y-%m-%dT%H:%M:%S.%f

我们可以在此文件中设置哪些其他参数?我希望设置日志保留天数 - 是否可能?

2 个答案:

答案 0 :(得分:8)

=INDIRECT(ADDRESS(2,1,,,A1))文件包含agent进程的设置,该进程负责将您的日志文件放入 CloudWatch Logs 。管理基础日志组超出了它的职责范围。

假设日志组是在awslogs.conf脚本(评论)中创建的,您可以添加额外的command来设置保留期:

user-data

答案 1 :(得分:6)

要在CloudWatch中更改日志数据保留,您可以:

  1. 转到CloudWatch控制台
  2. 在导航窗格中选择日志
  3. 找到您的日志组
  4. 更改 后的过期事件
  5. 的值

    Here您可以在配置文件中找到可以设置的其他参数列表。