Join us at the Dash conference! July 16-17, NYC

Cloudflare

Crawler Crawler

Overview

Connect Datadog with your Cloudflare account to see your web traffic and DNS metrics.

Setup

Installation

Install the integration with the Datadog Cloudflare integration tile.

Configuration

  1. Go to the configuration tab inside the Datadog Cloudflare integration tile.
  2. Enter the email addresses and API Keys of the accounts you want to monitor. It is recommended that you provide an API key that only has the necessary permissions (#zone:read and #analytics:read). Your Cloudflare API Keys are available in your Cloudflare account under My Profile (scroll down to API Keys).
  3. Add a name for the account. This name is arbitrary and used in the account tag on your metrics.

Data Collected

Metrics

cloudflare.requests.all
(count)
Total request count
shown as request
cloudflare.requests.cached
(count)
Cached requests count
shown as request
cloudflare.requests.uncached
(count)
Uncached requests count
shown as request
cloudflare.requests.ssl.encrypted
(count)
SSL encrypted requests count
shown as request
cloudflare.requests.ssl.unencrypted
(count)
Unencrypted requests count
shown as request
cloudflare.requests.country
(count)
Request count, tagged by IATA country code
shown as request
cloudflare.requests.http_status
(count)
Request count, tagged by HTTP response code
shown as request
cloudflare.requests.content_type
(count)
Request count, tagged by Content-Type
shown as request
cloudflare.requests.ip_class
(count)
Request count, tagged by IP class
shown as request
cloudflare.bandwidth.all
(count)
Total bandwidth
shown as byte
cloudflare.bandwidth.cached
(count)
Cached bandwidth
shown as byte
cloudflare.bandwidth.uncached
(count)
Uncached bandwidth
shown as byte
cloudflare.bandwidth.ssl.encrypted
(count)
SSL encrypted bandwidth
shown as byte
cloudflare.bandwidth.ssl.unencrypted
(count)
Unencrypted bandwidth
shown as byte
cloudflare.bandwidth.country
(count)
Bandwidth tagged by IATA country code
shown as byte
cloudflare.bandwidth.content_type
(count)
Bandwidth tagged by Content-Type
shown as byte
cloudflare.threats.all
(count)
Total threats
shown as operation
cloudflare.threats.type
(count)
Threats tagged by type
shown as operation
cloudflare.threats.country
(count)
Threats tagged by IATA country code
shown as operation
cloudflare.pageviews.all
(count)
Total page views
shown as page
cloudflare.pageviews.search_engine
(count)
Page views tagged by search engine
shown as page
cloudflare.uniques.all
(count)
Unique visitors count
shown as connection
cloudflare.dns.query.all
(count)
DNS query count
shown as request
cloudflare.dns.query.uncached
(count)
Uncached DNS query count
shown as request
cloudflare.dns.query.stale
(count)
Stale DNS query count
shown as request
cloudflare.dns.response_time.avg
(gauge)
DNS query average response time
shown as millisecond
cloudflare.dns.response_time.median
(gauge)
DNS query median response time
shown as millisecond
cloudflare.dns.response_time.90p
(gauge)
DNS query response time to the 90th percentile
shown as millisecond
cloudflare.dns.response_time.99p
(gauge)
DNS query response time to the 99th percentile
shown as millisecond

Events

The Cloudflare integration does not include any events.

Service Checks

The Cloudflare integration does not include any service checks.

Troubleshooting

Need help? Contact Datadog support.