Hello.
I had an unexpected billing, and that was because the SageMaker RunInstance was still running. (Especailly DataWrangler ; see the screenshot below.)
I didn't know how to terminate, so I contacted to the AWS support center.
I followed all the instructions they gave, which means that I deleted endpoints / models / notebook instances / s3buckets / cloudwatch log groups.
But after 24 hours of monitoring, AWS support center said that the SageMaker RunInstance is still running.
They gave me the same instructions and one additional instruction : stop the training jobs (https://docs.aws.amazon.com/sagemaker/latest/dg/studio-tasks-stop-training-job.html)
Firstly I checked endpoints / models / notebook instances / s3buckets / cloudwatch log groups again, and I found nothing in those tabs.
Secondly I tried to stop the jobs, but I have deleted the domain since I tried to delete everything - thought it would be better (Maybe that was a fault) - So I created the domain again with quick start option (to get access to the studio), and got into the studio to terminate jobs. But all of the jobs are already completed. There's nothing with activated 'stop training jobs' button.
So I followed the instruction, but there was nothing I could do.
I really want to STOP this SageMaker RunInstance, but I don't know why it's still running. What should I do..? Please help me.
I confirm the suggestion, I create "for fun" a database and the region selected wasn't mine region (I don't know way, by the way), so I was not able to find wich service was generating costs IN MY REGION!
Unfortunately, this does not help when you already deleted all of the apps associated to the user in the domain and then deleted the user and domain. When the domain is deleted, you can't launch any Studio, so you can't stop anything. Do you have any other suggestion?