Skip to content

Commit df69ddc

Browse files
[DNS] Analytics support for CMB set to EU (#29094)
* Create dns_analytics_CMB * Automated: fix build requirements, spacing, and some style * Use DashButton instead of deep links and fix dns relative paths * Adjust firts bullet following PM feedback * Update footnotes in data-localization/compatibility as well * Check DNS and DNS FW in compatibility following PM review * Update graphql-datasets as well --------- Co-authored-by: Rebecca Tamachiro <rtamachiro@cloudflare.com>
1 parent 259af2c commit df69ddc

File tree

3 files changed

+34
-5
lines changed

3 files changed

+34
-5
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: DNS Analytics for Customer Metadata Boundary set to EU region
3+
description: DNS Analytics and DNS Firewall Analytics now support accounts with Customer Metadata Boundary set to EU.
4+
date: 2026-03-20
5+
---
6+
7+
import { DashButton } from "~/components";
8+
9+
DNS Analytics is now available for customers with [Customer Metadata Boundary](/data-localization/metadata-boundary/) (CMB) set to EU. Query your DNS analytics data while keeping metadata stored in the EU region.
10+
11+
This update includes:
12+
13+
- **DNS Analytics** — Access the same DNS analytics experience for zones in CMB=EU accounts.
14+
- **EU data residency** — Analytics data is stored and queried from the EU region, meeting data localization requirements.
15+
- **DNS Firewall Analytics** — DNS Firewall analytics is now supported for CMB=EU customers.
16+
17+
## Availability
18+
19+
Available to customers with the [Data Localization Suite](/data-localization/) who have Customer Metadata Boundary configured for the EU region.
20+
21+
## Where to find it
22+
23+
- **Authoritative DNS:** In the Cloudflare dashboard, select your zone and go to the **Analytics** page.
24+
25+
<DashButton url="/?to=/:account/:zone/dns/analytics" />
26+
27+
- **DNS Firewall:** In the Cloudflare dashboard, go to the **DNS Firewall Analytics** page.
28+
29+
<DashButton url="/?to=/:account/dns-firewall/analytics" />
30+
31+
For more information, refer to [DNS Analytics](/dns/additional-options/analytics/) and [DNS Firewall Analytics](/dns/dns-firewall/analytics/).

src/content/docs/data-localization/compatibility.mdx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The table below provides a summary of the Data Localization Suite product's beha
2121
| ------------------------------------------ | --------------- | ----------------- | -------------------------- |
2222
| Caching/CDN ||||
2323
| Cache Reserve | ⚫️ | 🚧 |[^29] |
24-
| DNS | ⚫️ | 🚧 [^33] | 🚧 [^32] |
24+
| DNS | ⚫️ | 🚧 [^33] | |
2525
| HTTP/3 (with QUIC) | ⚫️ || ⚫️ |
2626
| Image Resizing ||[^6] | 🚧 [^1] |
2727
| Load Balancing ||| 🚧 [^1] |
@@ -45,7 +45,7 @@ The table below provides a summary of the Data Localization Suite product's beha
4545
| Advanced DDoS Protection ||| 🚧 [^3] |
4646
| API Shield ||| 🚧 [^4] |
4747
| Bot Management ||||
48-
| DNS Firewall | ⚫️ | ⚫️ | 🚧 [^22] |
48+
| DNS Firewall | ⚫️ | ⚫️ | |
4949
| Page Shield ||||
5050
| Rate Limiting |||[^37] |
5151
| SSL ||||
@@ -174,8 +174,6 @@ The table below provides a summary of the Data Localization Suite product's beha
174174

175175
[^31]: DLP is part of Gateway HTTP, however, [DLP detection entries](/cloudflare-one/data-loss-prevention/detection-entries/) are not available outside US region when using Customer Metadata Boundary.
176176

177-
[^32]: Dashboard Analytics are empty when using CMB outside the US region. Use Logpush instead.
178-
179177
[^33]: [Outgoing zone transfers](/dns/zone-setups/zone-transfers/cloudflare-as-primary/) will carry Earth region proxy IPs, thus making regional service dysfunctional when non-Cloudflare nameservers respond to the DNS queries.
180178

181179
[^34]: Jurisdictional Restrictions (storage) for Workers KV pairs is not supported today.

src/content/docs/data-localization/metadata-boundary/graphql-datasets.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The table below shows a non-exhaustive list of GraphQL Analytics API fields that
1111
| ------------------------------------------ | -------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
1212
| Application Performance | Caching/CDN | US and EU <br/> `httpRequestsAdaptive` <br/> `httpRequestsAdaptiveGroups` <br/> `httpRequestsOverviewAdaptiveGroups` <br/> `httpRequests1mGroups` <br/> `httpRequests1hGroups` <br/> `httpRequests1dGroups` |
1313
| Cache Reserve | | US and EU <br/> `cacheReserveOperationsAdaptiveGroups` <br/> `cacheReserveRequestsAdaptiveGroups` <br/> `cacheReserveStorageAdaptiveGroups` |
14-
| DNS | | US only <br/> `dnsAnalyticsAdaptive` <br/> `dnsAnalyticsAdaptiveGroups` |
14+
| DNS | | US and EU <br/> `dnsAnalyticsAdaptive` <br/> `dnsAnalyticsAdaptiveGroups` |
1515
| Image Resizing | | US only <br/> `imageResizingRequests1mGroups` <br/> `imagesRequestsAdaptiveGroups` <br/> `imagesUniqueTransformations` |
1616
| Load Balancing | | US only <br/> [`loadBalancingRequestsAdaptive`](/load-balancing/reference/load-balancing-analytics/#graphql-analytics) <br/> [`loadBalancingRequestsAdaptiveGroups`](/load-balancing/reference/load-balancing-analytics/#graphql-analytics) <br/> `healthCheckEventsAdaptive` <br/> `healthCheckEventsAdaptiveGroups` |
1717
| Stream Delivery | Same as Caching/CDN |

0 commit comments

Comments
 (0)