I have an Application Load Balancer whose data transfer cost I want to monitor.
In Cost Explorer, I can filter on usage type "DataTransfer-Out-Bytes", and see how many GB of data it is sending, and how much that costs. However, it only shows the total for each day, and the data is delayed by several hours. In order to see how the amount of traffic is affected by changes I make, I'd like to see that same number in CloudWatch, but I can't find any corresponding metric.
The Per-AppELB "ProcessedBytes" metric sounded promising, but that number is slightly more than half the number I see in Cost Explorer. (My best guess is that TLS handshake overhead isn't included.)
Is there any metric or combination of metrics that matches what I end up getting billed for?