AWS CloudWatch Logs Archive(不是 S3),如何使用它

asi*_*swt 2 amazon-web-services amazon-cloudwatch amazon-cloudwatchlogs

我正在此处阅读 AWS CloudWatch Logs 文档。他们说

\n
\n

归档日志数据 \xe2\x80\x93 您可以使用 CloudWatch Logs 将日志数据存储在高度持久的存储中。CloudWatch Logs 代理可以轻松快速地将轮换和非轮换日志数据从主机发送到日志服务中。然后,您可以在需要时访问原始日志数据。

\n
\n

定价页面上,他们有

\n
\n

存储(存档)每 GB 0.03 美元

\n
\n

定价计算器中,他们提到

\n
\n

日志存储/存档(标准日志和出售日志)\n存档的日志量估计为摄取的日志量的 15%(由于压缩)。假设客户选择一 (1) 个月的保留期,则估算存储/归档成本。默认保留设置为 \xe2\x80\x98never expire\xe2\x80\x99。

\n
\n

问题

\n

我试图了解此存档功能的行为,以决定是否需要将日志数据移动到 S3。但我找不到任何进一步的细节。我尝试探索 CloudWatch Logs 页面中的每个按钮和链接,但找不到归档数据的方法,我只能删除它们或编辑它们的保留规则。

\n

那么它是怎样工作的?定价计算器中的备注称估计为摄取量的 15%,这是否意味着它始终自动归档 15% 的日志?为什么他们必须在计算中假设保留期设置为 1 个月,否则存档功能的行为是否有所不同?

\n

OAR*_*ARP 5

归档日志数据功能是指将日志数据存储在 CloudWatch Logs 中。除了“存档”之外,您不需要执行任何其他操作。这是您可以在控制台上看到的常规存储。

仅考虑存储定价,将日志存储在 S3 中更便宜。该价格因地区而异,但 S3 标准的平均价格约为每 GB 0.025 美元,而 CloudWatch Logs Storage 的平均价格为每 GB 0.03 美元。如果将对象移动到其他存储类别,它会变得更便宜。

关于:

归档的日志量估计为摄取的日志量的 15%(由于压缩)

它指的是,如果在 CloudWatch Logs 上摄取 100GB 的数据,由于存储此日志的特殊压缩格式,它在存储上反映为仅 15GB (15%)。