← Analytics / analytics
Analytics
Cloudflare visualizes the metadata collected by our products in the Cloudflare dashboard. Refer to Types of analytics for more information about the various types of analytics and where they exist in the dashboard.
Features
Send unlimited-cardinality data from your Worker to a time-series database. Query it with SQL.
Provides details about the requests and traffic related to your Cloudflare accounts and zones.
Provides near real-time visibility into network and transport-layer traffic patterns and DDoS attacks.
Provides all of your performance, security, and reliability data from one endpoint. Select exactly what you need, from one metric for a domain to multiple metrics aggregated for your account.
Related products
Cloudflare Workers allows developers to build serverless applications and deploy instantly across the globe for exceptional performance, reliability, and scale.
Detailed logs that contain metadata generated by Cloudflare products helpful for debugging, identifying configuration adjustments, and creating analytics.
Contents
103 pages mirrored from the Cloudflare documentation for analytics.
Pages
- Account and zone analytics
- Workers Analytics Engine
- Analytics integrations
- Custom dashboards
- FAQs
- GraphQL Analytics API
- Network analytics
- Understanding sampling in Cloudflare Analytics
- Types of analytics
Account and zone analytics
- Account analytics (beta)
- Cloudflare analytics with Workers
- Security reports
- Status codes
- Threat types
- Total threats stopped
- Zone Analytics
Workers Analytics Engine
- Get started
- Querying from Grafana
- Limits
- Pricing
- Examples
- Usage-based billing
- Sampling with WAE
- SQL API
- SQL Reference
- Aggregate functions
- Bit functions
- Conditional functions
- Date and Time functions
- Encoding functions
- Literals
- Mathematical functions
- Operators
- Statements
- String functions
- Type conversion functions
- Querying from a Worker
Analytics integrations
FAQs
- About Cloudflare Analytics
- GraphQL API inconsistent results
- Other FAQs
- Workers Analytics Engine FAQs
GraphQL Analytics API
- Account-based rate limiting
- Error responses
- Features
- Confidence Intervals
- Datasets (tables)
- Discovery
- Introspection
- Settings node
- Filtering
- Nested Structures
- Pagination
- Sorting
- Get started
- Authentication
- Authenticate with a Cloudflare API key
- Configure an Analytics API token
- Configure GraphQL client endpoint and HTTP headers
- Compose a query in GraphiQL
- Execute a GraphQL query with curl
- Explore the GraphQL schema
- Querying basics
- Limits
- MCP server
- Migration guides
- HTTP Requests by Colo Groups to HTTP Requests by Adaptive Groups
- Network Analytics v1 to Network Analytics v2
- Main differences
- NAv2 node reference
- NAv1 to NAv2 schema map
- Zone Analytics to GraphQL Analytics
- Zone Analytics Colos Endpoint to GraphQL Analytics
- Sampling
- Tutorials
- Capture GraphQL queries with Chrome DevTools
- Querying HTTP events by hostname with GraphQL
- Querying Access login events with GraphQL
- Querying Containers metrics with GraphQL
- Querying Email Routing events with GraphQL
- Querying Firewall Events with GraphQL
- Querying Magic Transit endpoint health check results with GraphQL
- Querying Magic Transit and Cloudflare WAN IPsec/GRE tunnel bandwidth analytics with GraphQL
- Querying Magic Transit and Cloudflare WAN IPsec/GRE tunnel health check results with GraphQL
- Querying Cloudflare Network Firewall Intrusion Detection System (IDS) samples with GraphQL
- Querying Cloudflare Network Firewall Samples with GraphQL
- Querying Workers Metrics with GraphQL
- Use GraphQL to create widgets