COST03-BP01 設定詳細資訊來源 - 成本最佳化支柱

COST03-BP01 設定詳細資訊來源

設定成本管理和報告工具,以增強分析以及成本和用量資料的透明度。設定您的工作負載以建立日誌項目,以便追蹤和隔離成本和用量。

未建立此最佳實務時的曝險等級:

實作指引

詳細的帳單資訊 (例如成本管理工具中的每小時精細度) 可讓組織更詳細地追蹤其耗用量,並協助他們找出一些成本增加的原因。這些資料來源提供整個組織最準確的成本和用量的檢視。

可以使用 AWS 資料匯出 來建立 AWS Cost and Usage Report (CUR) 2.0 的匯出。這是從 AWS 接收詳細成本和用量資料的最新建議方法。它提供所有 AWS 收費服務的每日或每小時使用精細度、費率、成本和使用屬性 (與 CUR 的資訊相同),以及一些改進。CUR 中包含所有可能的維度,例如:標記、位置、資源屬性和帳戶 ID。

根據您要建立的匯出類型,有三種匯出類型:標準資料匯出、透過 QuickSight 整合匯出至成本和用量儀表板,或是舊式資料匯出。

  • 標準資料匯出:表格的自訂匯出,可定期交付給 Amazon S3。

  • 成本和用量儀表板:匯出和整合至 QuickSight,以部署預先建置的成本和用量儀表板。

  • 舊式資料匯出:舊式 AWS Cost and Usage Report (CUR) 的匯出。

可以使用下列自訂來建立資料匯出:

  • 包含資源 ID

  • 分割成本分配資料

  • 每小時的精細程度

  • 版本控制

  • 壓縮類型和檔案格式

對於在 Amazon ECS 或 Amazon EKS 上執行容器的工作負載,請啟用分割成本分配資料,以便根據容器工作負載消耗共用運算和記憶體資源的方式,將容器成本分配給個別業務單位和團隊。分割成本分配資料會將新容器層級資源的成本和用量資料引入 AWS Cost and Usage Report。分割成本分配資料是透過運算在叢集上執行的個別 ECS 服務和任務的成本來計算的。

成本和用量儀表板會定期將成本和用量儀表板資料表匯出到 S3 儲存貯體,並將預先建立的成本和用量儀表板部署到 QuickSight。如果想要在不進行自訂的情況下快速部署成本和用量資料的儀表板,請使用此選項。

如有需要,仍可以使用舊版模式匯出 CUR,在這裡您可以整合其他處理服務,例如 AWS Glue,以準備要分析的資料,並使用 SQL 來查詢資料,從而透過 Amazon Athena 執行資料分析。

實作步驟

  • 建立資料匯出:使用您想要的資料建立自訂匯出,並控制匯出結構描述。使用基礎 SQL 建立帳單和成本管理資料匯出,並透過與 QuickSight 整合,將您的帳單和成本管理資料視覺化。也可以使用標準模式匯出資料,以使用 Amazon Athena 等其他處理工具來分析資料。

  • 設定成本和用量報告:使用帳單主控台,設定至少一個成本和用量報告。用含所有識別符與資源 ID 的每小時精細度設定報告。您也可以使用不同的精細度建立其他報告,以提供較高層級的摘要資訊。

  • 在 Cost Explorer 中設定每小時精細度:若要存取過去 14 天內每小時精細度的成本和用量資料,請考慮在帳單主控台中啟用每小時和資源層級資料。

  • 設定應用程式日誌記錄:確認您的應用程式會記錄其交付的每個業務成果,以便追蹤和衡量相應成果。確保此資料的精細度至少為每小時,以便與成本和用量資料相符。如需有關日誌記錄和監控的詳細資訊,請參閱Well-Architected 卓越營運支柱

資源

相關文件:

相關範例: