I am being charged even though I have reserved instance

0

I've reserved RDS(Postgres: db.t4g.micro) for 3 years and created same RDS instance. Current billing period is still going on but I see below line item: $ 0.016 per RDS db.t4g.micro Single-AZ instance hour (or partial hour) running PostgreSQL 82.193 Hrs USD 1.32 I am kind of worried that I will end up paying double the amount. Please help me understand how reserved instance works. Thanks!

Kalpesh
질문됨 9달 전553회 조회
3개 답변
0

Hello.
How many Reserved Instances were purchased for which option?
If you purchased with "No Upfront" or "Partial Upfront", you will see a charge on your monthly bill.
https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithReservedDBInstances.html

In addition, if you have purchased only one Reserved Instance and are launching an RDS with multi-AZ enabled, you will be charged for multi-AZ.

profile picture
전문가
답변함 9달 전
profile picture
전문가
검토됨 9달 전
profile pictureAWS
전문가
검토됨 9달 전
0

Reserved Instances are applying on an hourly basis. So, if you are constantly running your db instances, then the RI discount will apply each hour if the attributes of RI match the attributes of your running instance.

But note that the RIs do not apply retrospectively. Let's say, you bought your RI on the 28th August at 10:00 in the morning. If all attributes of your running db instance and your RI match, then you should start seeing the discount applying from the top of the hour (10:00 after you purchased it). Any hours in this month prior to your purchase are not covered by the discount, and are still charged on-demand (were charged on-demand before your RI purchase).

Note that if you are looking in the billing console - it usually has around 8h delay (it's not updated real-time), so it's better to look for the charges for your RI the next day. As soon as the RI discount starts applying, you will see a different line item in your bill, that will look something like "covered by reserved instance" and then number of hours and $0 cost, and this will mean that the resources are being covered by RI discount.

profile pictureAWS
전문가
답변함 9달 전
0

In addition to my previous response - of course, make sure that you purchased your RI in the correct region, in the same region where your db instances are actually running (this is a very common mistake that customers make when they accidentally buy RI with wrong attributes). And as stated in another reply, if your db is running multi-AZ, but you purchased single-AZ RI, it means that only half of your db will be covered by RI discount at any single hour. You'd have to purchase another same RI to cover another half.

profile pictureAWS
전문가
답변함 9달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠