众所周知,我们可以在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
我们可以在此文件中设置哪些其他参数?我想设置日志保留天数-可以吗?
最佳答案
awslogs.conf
文件包含agent进程的设置,该进程负责将您的日志文件放入CloudWatch Logs。管理基础日志组超出其职责范围。
假设在user-data
脚本中创建了日志组(注释),则可以在其中添加附加的command来设置保留期限:
aws logs put-retention-policy --log-group-name mylog --retention-in-days 7