Fargate Synthetic IDs
search cancel

Fargate Synthetic IDs

book

Article ID: 368078

calendar_today

Updated On:

Products

CloudHealth

Issue/Introduction

"For ECS Fargate we display SyntheticIds. Synthetic ID's are aggregates of multiple Fargate Tasks, Synthetic IDs aggregates tasks along these data points from the CUR - lineItem_Operation, lineItem_UsageAccountId, product_region, lineItem_LineItemType and tags.

Example: If you had a task definition that had created 100 tasks propagating a unique tag/value we'd aggregate that down to one single synthetic ID rather than have 100 separate line items."

Resolution

Synthetic IDs were added in May 2021 as part of ECS support.  The announcement can be referenced here: https://help.cloudhealthtech.com/prod-updates/05-20-2021/ 

Collection and reporting for Elastic Container Service (ECS) Fargate instances have been added to the platform. This asset type is now available for reporting costs specific to Fargate spend. You can create a perspective for ECS Fargate tasks (serverless compute) using AWS tags attached to those assets.  The CloudHealth platform will now automatically distribute Fargate assets and associated costs to Perspective groups so that a given perspective could be used for chargeback/showback and filtering reports.

In the Cost History Report, you will be able to see 'EC2 Container Service - Fargate Compute, Memory, and Data Transfer' service items under 'Amazon Elastic Container Service - Direct'. You can drill down from the cost history report to review Fargate resource details. 'Synthetic id' column will be available in the drilldown report to indicate the aggregation of Fargate resources/tasks based on tags and other relevant columns. You will be able to view spend related to Fargate tasks effective from current month onwards and historical data will not be available.