我在 AWS 账单上看到了 ####-VendedLog-Bytes 的费用。我想了解这些费用,并在未来降低这些费用。
简短描述
注意: 在本文中,#### 代表用于配置日志的区域的 AWS 区域代码。例如,USE1 是 us-east-1 的区域代码。
当 AWS 服务代表您自动将日志发布到 Amazon CloudWatch Logs 时,VendedLog-Bytes 费用会显示在您的 AWS 账单上。这些费用基于摄入的日志数据量,与标准 CloudWatch Logs 定价相比,AWS 以折扣费率计算这些费用。
费用类型取决于您将日志发送到何处。例如,如果您配置 Amazon Virtual Private Cloud (Amazon VPC) 流日志来将数据传输到 Amazon CloudWatch Logs,Cost Explorer 中会显示 ####-VendedLog-Bytes 的费用。如果您使用 Amazon Simple Storage Service (Amazon S3) 存储日志,Cost Explorer 中会显示 ####-S3-Egress-Bytes 的费用。如果您将日志传输到 Amazon Data Firehose,Cost Explorer 中会显示 ####-FH-Egress-Bytes 的费用。
您可以使用 CloudWatch Vended Logs 将日志从以下 AWS 服务发送到 CloudWatch Logs、Amazon S3 或 Firehose:
- Amazon VPC
- AWS Global Accelerator(仅限 S3)
- Amazon Route 53 Resolver(仅限 CloudWatch Logs/S3)
- AWS WAF
解决方法
在 Cost Explorer 成本管理服务中查看和分析 VendedLog 费用
查看每日成本和用量趋势
要查看传输到 CloudWatch Logs 的公开发布的日志成本,请完成以下步骤:
- 打开 AWS 账单与成本管理控制台。
- 在导航窗格中,选择 Cost Explorer(Cost Explorer 成本管理服务)。
- 在 Report parameter(报告参数)窗格中,应用以下筛选器:
对于 Time(时间),选择相关日期。
对于 Granularity(粒度),选择 Daily(每日)。
对于 Dimension(维度),选择 Usage type(使用类型)。在 Filters(筛选器)下,对于 Service(服务),选择 CloudWatch。然后,选择 Apply(应用)。
对于 Usage Type(使用类型),在搜索字段中输入 vended(公开发布),然后选择要查看的公开发布的日志。
- 选择 Apply filter(应用筛选器)。
结果包括两张图表,显示每日日志量和相应成本。使用这些图表将日志量变化与您的工作负载活动进行比较。
识别高用量日志组
要求: 在完成此过程之前,请在 Cost Explorer 成本管理服务中启用每日粒度的资源级数据。
完成以下步骤:
- 打开 AWS 账单与成本管理控制台。
- 在导航窗格中,选择 Cost Explorer(Cost Explorer 成本管理服务)。
- 在 Report parameter(报告参数)窗格中,应用以下筛选器:
对于 Dimension(维度),选择 Resource(资源)。
对于 Usage Type(使用类型),在搜索字段中输入 vended(公开发布),然后选择要查看的公开发布的日志。
- 选择 Apply(应用)。
识别发送到 S3 的公开发布的日志
完成以下步骤:
- 打开 AWS 账单与成本管理控制台。
- 在导航窗格中,选择 Cost Explorer(Cost Explorer 成本管理服务)。
- 在 Report parameter(报告参数)窗格中,应用以下筛选器:
对于 Dimension(维度),选择 Resource(资源)。
对于 Usage Type(使用类型),选择 S3-Egress-Bytes。
(可选)使用 Data Exports 导出和分析费用
您可以使用 AWS 账单与管理控制台上的 AWS Data Exports 页面来创建数据导出,并手动计算将数据传输到 S3 的成本。将导出成本与您的 AWS 账单进行对比,以识别节省机会。要在报告中包含单个资源 ID,请添加 lineItem ResourceId 字段。
降低未来成本
公开发布的日志费用基于发送到 Amazon CloudWatch Logs、S3 或 Firehose 的日志量。要降低未来成本,请减少日志数量。
如果您使用 VPC 流日志,请将流日志限制为特定的弹性网络接口、子网或流量类型(如 REJECT 和 ACCEPT 流量)以减少日志量。如果您不需要持续使用 VPC 流日志,请关闭该功能,仅在排查问题时才开启。
有关更多信息,请参阅分析、优化和降低 CloudWatch 成本