I've noticed charges of around $70 a month for AWS OpenSearch Service, specifically for r7g.large instances, but I can't locate any resources in my account. I've combed through every region in the OpenSearch console, checked Cost Explorer (where the charges are confirmed but the resource IDs are missing), ran scripts to dig for any hidden domains, and used CloudFormation and CloudTrail to search for recently deleted resources. The charges appeared this month, and since my AWS account is relatively new, I don't recall creating any OpenSearch or Elasticsearch domains. Has anyone else faced similar "ghost" OpenSearch domains? What can I do to track down and remove these elusive resources?
1 Answer
Have you considered that you might be using Amazon OpenSearch Serverless? Even if you think you set up no domains, there's a minimum billed for OCU in serverless configurations. You get charged for a basic level of OCU hours which can really add up. Check out the pricing details on AWS's website to get a clearer picture of how that works!
Yeah, if you set up even one service, you'll get that minimum charge even if it's not visible as a full-fledged instance!