Discrepancy in AWS ElastiCache Compute Cost between Channel Customer level and Partner level
search cancel

Discrepancy in AWS ElastiCache Compute Cost between Channel Customer level and Partner level

book

Article ID: 395665

calendar_today

Updated On:

Products

CloudHealth

Issue/Introduction

The cause of channel customer ElastiCache compute cost being lower than the partner view is due to rounding when processed through Partner Generated Billing (PGB).

Resolution

PGB relies on the describe-reserved-cache-nodes API to retrieve the recurring_charge_amount used in calculating the channel customer metrics. The API response is returning 2 decimal places for recurring_charge_amount (ie $9.87) for most Reservations while the Partner Bill is showing 3 decimal places (ie $9.876) for all Reservations.  

The difference in decimal place results in data at the channel customer level being aligned with the API data and the partner data being aligned with the bill from AWS.  This may result in some small differences when comparing the two totals.