ECS Fargate日志配置 - 如何设置保留策略?

0

【以下的问题经过翻译处理】 我一直在使用ECS Fargate启动容器,这些容器被设计为执行某些任务并在完成后终止。在任务定义中,我将awslogs作为logDriver,并将awslogs-create-group设置为true,以便每次它在CloudWatch中创建一个日志组。

但我注意到在CW中,日志组的保留策略被设置为“永不过期”,随着时间的推移,即使其后面的集群被终止,仍然存在许多日志组。

如何确保在Fargate集群/任务被终止时立即删除日志组?

1개 답변
0

【以下的回答经过翻译处理】 你好,问题很好。 我认为你可以使用以下命令:

 put-retention-policy
--log-group-name <value>
--retention-in-days <value>
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

https://docs.aws.amazon.com/cli/latest/reference/logs/put-retention-policy.html

profile picture
전문가
답변함 6달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠