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
feita há 4 meses246 visualizações
1 Resposta
0
Resposta aceita

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
respondido há 4 meses
profile pictureAWS
ESPECIALISTA
avaliado há 4 meses
  • Thanks you Kiran.. didnt expect to get the response so quickly. Amazing. this work flawlessly. Thanks you so. much.

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas