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 建立帳單和成本管理資料匯出,並透過與 QuickSight 整合,將您的帳單和成本管理資料視覺化。也可以使用標準模式匯出資料,以使用 Amazon Athena 等其他處理工具來分析資料。
-
設定成本和用量報告:使用帳單主控台,設定至少一個成本和用量報告。用含所有識別符與資源 ID 的每小時精細度設定報告。您也可以使用不同的精細度建立其他報告,以提供較高層級的摘要資訊。
-
在 Cost Explorer 中設定每小時精細度:若要存取過去 14 天內每小時精細度的成本和用量資料,請考慮在帳單主控台中啟用每小時和資源層級資料。
-
設定應用程式日誌記錄:確認您的應用程式會記錄其交付的每個業務成果,以便追蹤和衡量相應成果。確保此資料的精細度至少為每小時,以便與成本和用量資料相符。如需有關日誌記錄和監控的詳細資訊,請參閱Well-Architected 卓越營運支柱。
資源
相關文件:
相關範例: