我在 AWS 账单上看到了 ####-VendedLog-Bytes 的费用。我想查看费用,并希望将来能减少这些费用。
简短描述
注意:在本文中,#### 代表用于配置日志的区域的 AWS 区域代码。例如,USE1 是 us-east-1 的区域代码。
当配置 Amazon Virtual Private Cloud (Amazon VPC) 流日志以将数据传输到 Amazon CloudWatch Logs 时,Cost Explorer 中会显示 ####-VendedLog-Bytes 的费用。当使用 Amazon Simple Storage Service (Amazon S3) 存储日志时,会显示 ####-S3-Egress-Bytes 的费用。
您可以使用以下 AWS 服务将日志发布到 Amazon S3:
- Amazon VPC
- AWS Global Accelerator
- Amazon Route 53 Resolver
- AWS WAF
有关如何计算公开日志的费用的详细信息,请参阅 Amazon CloudWatch 定价。
您也可以使用 AWS 数据导出手动计算将数据传输到 Amazon S3 的费用。
解决方法
使用 Cost Explorer 查看费用
完成以下步骤:
- 打开 AWS 账单与成本管理控制台上的 Billing(账单)页面。
- 在导航窗格中,选择 Cost Explorer。
- 在 Report parameter(报告参数)窗格中,应用以下筛选器来查找相关费用:
对于 Time(时间),选择相关日期。
对于 Granularity(粒度),选择 Daily(每日)。
对于 Dimension(维度),选择 Usage type(使用类型)。
在 Filters(筛选器)下,对于 Service(服务),选择 CloudWatch。然后,选择 Apply(应用)。
对于 Usage Type(使用类型),在搜索字段中输入“vended”,然后选择要查看的公开日志。
- 选择 Apply filter(应用筛选器)。
两个图表显示每日日志量和相应的成本。您可以比较日志量相对于环境中工作负载的变化情况。
(可选)使用 AWS 数据导出手动查看费用
您可以使用 AWS 账单与管理控制台上的数据导出页面来创建数据导出。将成本与 AWS 账单中的费用进行比较,并实施成本节约策略以降低费用。
降低未来成本
公开日志费用基于发送到 Amazon CloudWatch Logs、Amazon S3 或 Amazon Data Firehose 的日志量。要降低未来成本,请减少日志数量。
如果您使用 VPC 流日志,请根据弹性网络接口的数量限制范围。此外,仅在以下情况下启用此功能:
- 对于特定的网络接口或子网
- 对于 REJECT 或 ACCEPT 流量
- 对问题进行故障排除时
相关信息
分析、优化和降低 CloudWatch 成本