更改Greengrass V2的默认轮换方案。

0

【以下的问题经过翻译处理】 你好,我有一个关于GreengrassV2的问题:我注意到默认情况下所有日志文件每个小时都会被轮换,无论它们是否达到了核心配置中指定的文件大小。此外,在轮换之前,每个组件只会保留10个日志文件,然后才会被永久删除。这意味着由Greengrass或组件生成的每个日志信息在10小时后都会永久丢失。

我正在寻找解决方案,例如如何将轮换的频率设置为每小时以下,如何保留超过10个轮换文件或如何配置greengrass使轮换仅基于文件大小而不是时间。在GreengrassV1中,日志管理更加简单直观,我希望在GreengrassV2中复制或获得类似的结果;不幸的是,对于我的用例,将日志发送到cloudwatch不可行,因为我要使用Greengrass的设备有限的网络流量可用,因此我正在尝试减少所有不必要的数据传输。

提前感谢您的帮助!

profile picture
专家
已提问 5 个月前10 查看次数
1 回答
0

【以下的回答经过翻译处理】 您无法更改日志轮换时间,日志会每小时轮换一次。日志文件数量没有限制,只有总大小限制。该大小可配置:https://docs.aws.amazon.com/greengrass/v2/developerguide/greengrass-nucleus-component.html#greengrass-nucleus-component-configuration:~:text=Default%3A%201024-,totalLogsSizeKB,-(Optional)%20The%20maximum

为了保留更多的日志,请将fileSizeKB和totalLogsSizeKB设置为更大。

祝好,

迈克尔

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则