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

0

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

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

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

1 Antwort
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
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen