AWS Cost Anomaly Detection

Automated cost anomaly detection and root cause analysis

Simple 3-step setup to evaluate spend anomalies for all AWS services individually, member accounts, cost allocation tags, or cost categories.

Dive deeper to better understand your cost drivers based on seasonally-aware patterns (e.g. weekly) to minimize false positives.

Define custom anomaly thresholds and receive alerts, either individually or on a daily or weekly cadence.

Quickly visualize daily cost trends in AWS Cost Explorer, automatically filtered to the cost that matters most.

Reduce cost surprises and enhance control without slowing innovation with AWS Cost Anomaly Detection. AWS Cost Anomaly Detection leverages advanced Machine Learning technologies to identify anomalous spend and root causes, so you can quickly take action. With three simple steps, you can create your own contextualized monitor and receive alerts when any anomalous spend is detected. Let builders build and let AWS Cost Anomaly Detection monitor your spend and reduce the risk of billing surprises.

Get started by creating AWS Cost Anomaly Detection via AWS Cost Explorer API, or directly in the Cost Management Console. Once you set up your monitor and alert preference, AWS will notify you with individual alerts or daily or weekly summary via Amazon Simple Notification Service (Amazon SNS) or emails. You can also monitor and do your own anomaly analysis in AWS Cost Explorer.

How it works

Benefits

Easy as 1-2-3

Simple 3-step setup to evaluate spend anomalies for all AWS services individually, member accounts, cost allocation tags, or cost categories.

Automated root cause analysis

Save time on investigating spend anomalies by receiving automated root cause analysis, pin-pointing potential cost drivers, such as usage type (e.g. data transfer cost), specific AWS service, Region, and Member Account(s).

Reduce surprise bills with alerts

Stay informed of spend anomalies through automated detection alert, via email or Amazon SNS topic, at the frequency of your choice (individual alerts, daily summary, or weekly summary). With Amazon SNS topics, you can send alerts to your Slack channel or Amazon Chime chat room to support collaboration and timely resolution of alerts.

How it works

It's easy to get started with AWS Cost Anomaly Detection. You will define the spend segments you want to evaluate, e.g. individual AWS services, member account, cost allocation tags, cost categories, and define your alert preferences. Anomaly Detection automatically determines thresholds each day by adjusting for organic growth and seasonal trends (e.g. usage increases from Sunday to Monday, or increased spend at the beginning of the month).

Step 1: Create a cost monitor

The cost monitor creation process allows you to create spend segments and evaluate spend anomalies in a preferred granular level. For example: an individual Linked Account, an individual Cost Category value, or an individual Cost Allocation tag.

Step 2: Set alert subscription

Once you have created your cost monitor, you can choose your alerting preference by setting up a dollar threshold (e.g. only alert on anomalies with impact greater than $1,000) . You don’t need to define an anomaly (e.g. percent or dollar increase) as Anomaly Detection does this automatically for you and adjusts over time. ).

Step 3: Done

Once cost monitors and alert subscriptions are created, you’re all set! Anomaly Detection will begin to work within 24 hours and you will be notified if any anomaly meets your alert threshold. You can visit your Anomaly Detection dashboard to monitor the activities, including anomalies detected that are below your alert threshold.

Use cases

Reduce surprise bills

Stay informed of spend anomalies through automated detection alert, via email or Amazon SNS topic, at the frequency of your choice. With Amazon SNS topics, you can send alerts to your Slack channel or Amazon Chime chat room to support collaboration and timely resolution of alerts.

Set alert subscription

Once you have created your cost monitor, you can choose your alerting preference by setting up a dollar threshold (e.g. only alert on anomalies with impact greater than $1,000) . You don’t need to define an anomaly (e.g. percent or dollar increase) as Anomaly Detection does this automatically for you and adjusts over time. ).

Receive alerts

Once cost monitors and alert subscriptions are created, you’re all set! Anomaly Detection will begin to work within 24 hours and you will be notified if any anomaly meets your alert threshold. You can visit your Anomaly Detection dashboard to monitor the activities, including anomalies detected that are below your alert threshold.

Top 4 things you need to know

VIDEO
How to design your AWS Cost Allocation Strategy
Learn what, why, and how of cost allocation to help implement an effective strategy.
Watch the video ›
BLOG
Cost Control Blog Series: How to handle cost shock
Read our blog series to discover how to identify, remediate, and prevent cost shock.
Read the blog ›
INFOGRAPHIC
Quick start guide to cost optimization
See the common cost optimization levers that help drive efficient cloud spending and business growth.
Download the infographic ›
BLOG
Cloud migration guide for finance and operations
Learn how finance and operations can optimize cost savings and innovation in their cloud migration journey.
Read the blog ›

How to get started

Get started today

Receive cost anomaly alerts and root cause analysis through machine learning.

Check it out »

Learn how it works

Discover how AWS Cost Anomaly Detection can help you detect unusual spend.

Explore the user guide »

Dive deeper

Get started with AWS Cost Anomaly Detection with our how-to tutorials.

Get Started »

Explore more of AWS