Identify Cost of unused VPC Endpoint across multiple accounts under a payer

0

Hi,

VPC endpoint are charged today per ENI/ per hr as well the data processing through each of the ENI. I am looking to understand, how can I know which VPC endpoints are unused through all of the multiple acccounts of a single customer?

AWS
demandé il y a 4 mois246 vues
1 réponse
0
Réponse acceptée

Hi you can use following query Athena CUR query

SELECT
	bill_payer_account_id,
	line_item_usage_account_id,
	line_item_operation,
	line_item_resource_id,
	product_product_family,
	product_servicename,
	line_item_line_item_description,
	pricing_unit,
	resource_tags_user_name,
	year,
	month,
	line_item_unblended_rate,
	sum(line_item_usage_amount) as Usage,
	sum(line_item_unblended_cost) as Cost
FROM
	"customer_cur_data"."customer_all"
where
	line_item_operation = 'VpcEndpoint'
	AND bill_payer_account_id in ('')
	and year='2023' and month in ('04')
	AND line_item_line_item_type NOT IN ('Tax','Refund','Credit')
	AND product_servicename = 'Amazon Virtual Private Cloud'
	group by 1,2,3,4,5,6,7,8,9,10,11,12

replace with actual account numbers and months. Download results and then you will get account wise resource with bytes transferred and usage hours. "VpcEndpoint-Bytes" represents data processed

https://aws.amazon.com/privatelink/pricing/

AWS
répondu il y a 4 mois
profile pictureAWS
EXPERT
vérifié il y a 4 mois
  • Thanks you Kiran.. didnt expect to get the response so quickly. Amazing. this work flawlessly. Thanks you so. much.

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions