ESA analyzes access log data to provide account-level analytics and visualizations, including request and traffic distribution by country/region, encrypted requests, cache hit ratios, and error code counts.
Benefits
Account analytics aggregates data from ESA records such as user logon logs, permission changes, API calls, account associations, security events, access paths, activity metrics, and account properties. ESA then assesses your account's security, usage, and behavioral patterns to support account management, security, and business optimization.
Account analytics covers the following dimensions:
Geographic distribution analysis: View traffic distribution across countries or regions to identify target markets and refine regional service strategies.
Performance and efficiency assessment: Evaluate content delivery efficiency and website health through metrics such as page views and error code counts to identify and resolve issues that affect user experience.
Resource optimization and planning: Use traffic data to plan bandwidth resources and cache policies, reducing origin-pull pressure and improving service performance.
Security and compliance monitoring: Monitor encrypted request metrics to assess your security posture, verify data transmission security, and meet compliance requirements.
Comprehensive traffic and user behavior analysis: Access multi-dimensional reports covering overviews, country/region distribution, and top rankings to gain insights into traffic patterns and user behavior.
View account analytics
Log on to the ESA Console, and in the left navigation pane, select .
On the Account Analytics page, select a time range to view traffic statistics and analysis. You can also click the
icon to print the page report or click the
icon to download the data as a CSV file. Use the filter to refine your results. For more information, see How to use filters.
Metric descriptions
Overview
The Overview panel displays a line chart of your account's total traffic and the traffic served by ESA, which helps you analyze historical traffic trends.
Total Requests: The total number of requests that ESA receives from clients.
Total Traffic: The total amount of data transferred from ESA to clients.
Page Views: The number of successful HTTP responses with a content type of HTML.
Total Peak Bandwidth: The total amount of peak bandwidth.
Metric change percentage: The percentage change for each metric is a period-over-period value, comparing the current time range to the previous identical time range. If no data exists for the previous period, the change percentage is not shown.
For example, if you select the Past 30 days time range and see a 2.03% increase in requests, it means the number of requests received by ESA in the last 30 days is 2.03% higher than in the prior 30-day period (from 60 days ago to 30 days ago).
Country/region
This panel shows the geographic distribution of your traffic, helping you locate target markets and optimize strategies.
Top rankings by dimension
This section ranks traffic and user behavior metrics across multiple dimensions.
By default, account analytics displays the top 5 entries.
Use case: Protection with analytics
Background: A FinTech company, Customer A, notices frequent logon failures across multiple user accounts originating from various IP addresses. They suspect a malicious actor is attempting to crack passwords, which negatively impacts user experience and trust.
Solution: Customer A uses ESA account analytics to investigate the logon activity and identifies a spike in failed logon attempts across multiple accounts within a short period. Using ESA's security features, they create a logon protection rule, add the suspicious IP addresses to a deny list, and temporarily lock the high-risk accounts, requiring affected users to reset their passwords.