- Newest
- Most votes
- Most comments
Use Cost Explorer. Choose SageMaker for the Service drop down and view by API Operations. It will tell you which API calls are costing you.
When you're experiencing unexpected SageMaker charges even after confirming no visible resources are running, there are several hidden components that might still be active. Here's what you should check:
-
MLflow Tracking Servers: These can continue running in the background and appear as "RunTrackingServer" charges. These might not be visible in the standard console interface and may require using the AWS CLI or API to list and delete them with commands like
aws sagemaker list-mlflow-tracking-servers. -
EBS volumes and ML storage: The charge of $0.56 could be related to provisioned ML storage ($0.112 per GB-Mo) that wasn't automatically deleted when you removed other SageMaker resources. Simply deleting a notebook doesn't always remove associated storage volumes.
-
Canvas workspaces: There might be "Workspace Instance Session-Hour" charges running that aren't visible in the Console even if you're logged out of Canvas.
-
Check all regions: SageMaker resources are region-specific, so verify all AWS regions to ensure you haven't missed any active resources.
-
VPC resources: Check for any lingering VPC resources or endpoints associated with SageMaker that might be difficult to delete because they're requester-managed.
To identify the exact source of charges, use AWS Cost Explorer to pinpoint which specific SageMaker resources are causing the costs. If you're still unable to locate the source after checking these areas, contact AWS Support for a detailed breakdown and assistance in identifying and terminating any lingering resources.
Sources
Unexpected SageMaker charges appearing on my bill | AWS re:Post
Unable to turn off $0.112 per GB-Mo of provisioned ML storage for SageMaker | AWS re:Post
Being charged for unused SageMaker: What beyond Instances and Domain can I shut down in SageMaker? | AWS re:Post
Can't delete SageMaker VPC | AWS re:Post
SageMaker RunTrackingServer charges | AWS re:Post
Relevant content
asked 9 months ago
asked 9 months ago
asked 2 years ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 4 years ago

Yes, Cost Explorer should be used after the proposal of re:Post Agent (1st answer) if this answer doesn't solve your problem.