All Products
Search
Document Center

Edge Security Acceleration:Data analytics fields

Last Updated:Oct 24, 2025

This topic describes the fields returned by the ESA data analytics API. These fields provide data for analysis and business insights, including details about traffic, requests, and cache status. This information helps you understand your business performance and system health.

Metrics

The data analytics feature provides various metrics, such as response traffic, number of requests, request traffic, and page views. These metrics help you understand business performance, popularity, traffic distribution, user behavior patterns, and system performance. You can use this detailed data to assess your operations, identify potential issues, and create optimization strategies to improve user experience and business efficiency.

Field name

Data type

Description

Traffic

int

The size of the response that the ESA node returns to the client. Unit: byte.

Requests

int

The number of requests.

RequestTraffic

int

The size of the client request. Unit: byte.

PageView

int

The number of page views.

Dimensions

The data analytics feature provides multiple dimensions for metrics, which helps you analyze business performance from various perspectives. These dimensions provide a comprehensive understanding of key metrics, such as geographic traffic distribution, user behavior patterns, request details, cache status, and system performance. Multi-dimensional data analysis helps you optimize business processes, improve user experience, and quickly identify issues. This lets you develop targeted solutions and better manage your business operations.

Field name

Description

ALL

Full data from the user dimension.

ClientASN

The autonomous system number (ASN) information parsed from the client IP address.

ClientBrowser

The type of the browser on the client.

ClientCountryCode

The ISO-3166 Alpha-2 Code parsed from the client IP address.

ClientDevice

The type of the client device.

ClientIP

The IP address of the client that establishes a connection with the ESA node.

ClientIPVersion

The IP version of the client that establishes a connection with the ESA node.

ClientISP

The Internet Service Provider (ISP) information parsed from the client IP address.

ClientOS

Client system model

ClientProvinceCode

The province information in the Chinese mainland parsed from the client IP address.

ClientRequestHost

The Host information in the client request.

ClientRequestMethod

The HTTP Method information of the client request.

ClientRequestPath

The path information of the client request.

ClientRequestProtocol

The protocol information of the client request.

ClientRequestQuery

The Query information in the client request.

ClientRequestReferer

The Referer information in the client request.

ClientRequestUserAgent

The User-Agent information in the client request.

ClientSSLProtocol

The SSL protocol version of the client. A hyphen (-) indicates that SSL is not used.

ClientXRequestedWith

The X-Requested-With request header from the client.

EdgeCacheStatus

The cache status of the client request.

EdgeResponseContentType

The Content-Type information in the response from the ESA node.

EdgeResponseStatusCode

The status code that the ESA node returns to the client.

OriginResponseStatusCode

The response status code from the origin server.

SiteId

The ID of the current site.

Version

The version number from version management.