我的 AWS 帳單上有 ####-VendedLog-Bytes 費用。我想了解這些費用,並減少日後的支出。
簡短說明
注意: 在本文中,#### 代表您設定日誌所在 AWS 區域的代碼。例如,USE1 是 us-east-1 的區域代碼。
當 AWS 服務代表您自動將日誌發佈至 Amazon CloudWatch Logs 時,AWS 帳單上就會出現 VendedLog-Bytes 費用。AWS 會根據擷取的日誌資料量計算費用,費率低於標準 CloudWatch Logs 定價。
費用類型取決於您將日誌傳送至何處。例如,如果您設定 Amazon Virtual Private Cloud (Amazon VPC) Flow Logs,將資料傳送至 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 服務日誌,將以下 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 Billing and Cost Management console (AWS 帳單與成本管理主控台)。
- 在導覽窗格中,選擇 Cost Explorer (成本總管)。
- 在 Report parameter (報告參數) 窗格中,套用以下篩選條件:
在 Time (時間),選擇相關日期。
在 Granularity (精細度),選擇 Daily (每日)。
在 Dimension (維度),選擇 Usage type (用量類型)。在 Filters (篩選條件) 下,於 Service (服務),選取 CloudWatch (CloudWatch)。接著,選擇 Apply (套用)。
在 Usage type (用量類型),在搜尋欄位中輸入 vended,然後選取您要查看的服務日誌。
- 選擇 Apply filter (套用篩選條件)。
結果包含兩張圖表,分別顯示每日日誌資料量和對應的成本。請使用這些圖表,比較日誌資料量變化與工作負載活動。
找出用量較高的日誌群組
先決條件: 完成此程序前,請先在 Cost Explorer 中啟用每日精細度的資源層級資料。
請完成以下步驟:
- 開啟 AWS Billing and Cost Management console (AWS 帳單與成本管理主控台)。
- 在導覽窗格中,選擇 Cost Explorer (成本總管)。
- 在 Report parameter (報告參數) 窗格中,套用以下篩選條件:
在 Dimension (維度),選擇 Resource (資源)。
在 Usage Type (用量類型),在搜尋欄位中輸入 vended,然後選取您要查看的服務日誌。
- 選擇 Apply (套用)。
找出傳送至 S3 的服務日誌
請完成以下步驟:
- 開啟 AWS Billing and Cost Management console (AWS 帳單與成本管理主控台)。
- 在導覽窗格中,選擇 Cost Explorer (成本總管)。
- 在 Report parameter (報告參數) 窗格中,套用以下篩選條件:
在 Dimension (維度),選擇 Resource (資源)。
在 Usage Type (用量類型),選擇 S3-Egress-Bytes。
(選用) 匯出資料並分析費用
您可以使用 AWS 帳單與成本管理主控台上的 AWS Data Exports 頁面建立資料匯出,並手動計算將資料傳送至 S3 的成本。請將匯出的成本與 AWS 帳單比較,找出節省費用的機會。若要在報告中包含個別資源 ID,請加入 lineItem ResourceId 欄位。
降低未來的費用
服務日誌費用取決於您傳送至 Amazon CloudWatch Logs、S3 或 Firehose 的日誌資料量。若要降低未來的費用,請減少日誌資料量。
如果您使用 VPC Flow Logs,請將流量日誌限制在特定彈性網路介面、子網路或 REJECT 和 ACCEPT 等流量類型,以減少日誌資料量。如果您不需要持續使用 VPC Flow Logs,請關閉此功能,並僅在疑難排解問題時開啟。
如需更多資訊,請參閱分析、最佳化及降低 CloudWatch 成本