Skip to content

[CCT-1571] Add Customize anomaly detection section to CCM anomalies page#37754

Merged
bianca-catarau merged 5 commits into
masterfrom
bianca.catarau/ccm-custom-anomalies-docs
Jun 30, 2026
Merged

[CCT-1571] Add Customize anomaly detection section to CCM anomalies page#37754
bianca-catarau merged 5 commits into
masterfrom
bianca.catarau/ccm-custom-anomalies-docs

Conversation

@bianca-catarau

@bianca-catarau bianca-catarau commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

What does this PR do? What is the motivation?

CCT-1571
Documents the new custom anomaly detection capability (the Configure Cost Anomalies experience) on the Cloud Cost Management Anomalies page. The feature lets users with the cloud_cost_management_write permission customize, per cloud provider, the detection dimension, minimum daily cost threshold, and breakdown tags used to detect cost anomalies.

This adds a new ## Customize anomaly detection section to content/en/cloud_cost_management/cost_changes/anomalies.md. The feature is currently in Preview, flagged using the existing alert alert-danger Preview convention used elsewhere in the CCM docs.

Additional notes

Preview link (active after the build_preview check completes): https://docs-staging.datadoghq.com/bianca.catarau/ccm-custom-anomalies-docs/cloud_cost_management/cost_changes/anomalies/

Documents the new custom anomaly detection (Configure Cost Anomalies)
feature, currently in Preview, on the Cloud Cost Management anomalies page.
@github-actions

Copy link
Copy Markdown
Contributor

Preview links (active after the build_preview check completes)

Modified Files

@bianca-catarau
bianca-catarau marked this pull request as ready for review June 25, 2026 14:26
@bianca-catarau
bianca-catarau requested review from a team as code owners June 25, 2026 14:26
@bianca-catarau bianca-catarau changed the title Add Customize anomaly detection section to CCM anomalies page [CCT-1571] Add Customize anomaly detection section to CCM anomalies page Jun 25, 2026

@janine-c janine-c left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks awesome, thanks for submitting! Just a couple minor suggestions that you're welcome to take or leave 🙂


<div class="alert alert-danger">Custom anomaly detection is in Preview.</div>

By default, Datadog automatically detects cost anomalies for each cloud provider. If you have the `cloud_cost_management_write` permission, you can customize how anomalies are detected per provider to better match your organization's cost structure. Custom anomaly detection is available for AWS, Azure, Google Cloud, Datadog, and Oracle Cloud.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
By default, Datadog automatically detects cost anomalies for each cloud provider. If you have the `cloud_cost_management_write` permission, you can customize how anomalies are detected per provider to better match your organization's cost structure. Custom anomaly detection is available for AWS, Azure, Google Cloud, Datadog, and Oracle Cloud.
By default, Datadog automatically detects cost anomalies for each cloud provider. If you have the `cloud_cost_management_write` permission, you can customize how Datadog detects anomalies per provider to better match your organization's cost structure. Custom anomaly detection is available for AWS, Azure, Google Cloud, Datadog, and Oracle Cloud.


To customize anomaly detection:

1. On the [Anomalies tab][1], click {{< ui >}}Configure{{< /ui >}}.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. On the [Anomalies tab][1], click {{< ui >}}Configure{{< /ui >}}.
1. On the [{{< ui >}}Anomalies{{< /ui >}} tab][1], click {{< ui >}}Configure{{< /ui >}}.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't see a Configure button. Do you need to have a specific permission to make it visible? If so, we should probably mention it 🙂 If it's just hidden behind a feature flag, ignore me.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's this one - is it not visible to you? Only cloud_cost_management permission is needed and it's mentioned on line 41
image

@janine-c janine-c Jun 25, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, sorry for missing that. Yeah, it's not showing up for me; but maybe the permission is why!
image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I just checked and you don't have that permission so that's why.

- **Breakdown tags**: Up to five additional tags used to break down detected anomalies, helping [Watchdog Explains][2] identify what's driving each anomaly. A set of default tags is always included and cannot be removed.
1. Click {{< ui >}}Save{{< /ui >}}. Changes apply to anomalies detected going forward.

To return a provider to Datadog's default settings, select the provider, click {{< ui >}}Revert{{< /ui >}}, and then save.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To return a provider to Datadog's default settings, select the provider, click {{< ui >}}Revert{{< /ui >}}, and then save.
To return a provider to Datadog's default settings, select the provider, click {{< ui >}}Revert{{< /ui >}}, and then click {{< ui >}}Save{{< /ui >}}.

Address review feedback: reword detection sentence, wrap Anomalies tab
in ui shortcode, and use Save shortcode in the revert instructions.

Co-authored-by: Cursor <cursoragent@cursor.com>
Per review feedback, point the breakdown tags reference to the Cloud Cost
skill in Bits Chat (the FinOps agent) instead of Watchdog Explains, since
the configured tags feed the agent's anomaly investigation context.

Co-authored-by: Cursor <cursoragent@cursor.com>

@xaviersicotte xaviersicotte left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok for me !

@xaviersicotte
xaviersicotte self-requested a review June 30, 2026 09:39

@xaviersicotte xaviersicotte left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@bianca-catarau
bianca-catarau merged commit 6a9c9e5 into master Jun 30, 2026
25 checks passed
@bianca-catarau
bianca-catarau deleted the bianca.catarau/ccm-custom-anomalies-docs branch June 30, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants