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 |
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 |
ClientRequestMethod | The |
ClientRequestPath | The path information of the client request. |
ClientRequestProtocol | The protocol information of the client request. |
ClientRequestQuery | The |
ClientRequestReferer | The |
ClientRequestUserAgent | The |
ClientSSLProtocol | The SSL protocol version of the client. A hyphen ( |
ClientXRequestedWith | The |
EdgeCacheStatus | The cache status of the client request. |
EdgeResponseContentType | The |
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. |