Skip to content

Peakhour provides detailed analytics to help you monitor and optimize your CDN, security, and RUM performance. The following sections provide an overview of each type of analytics available in Peakhour.

CDN#

The CDN Analytics section provides important insights into the performance of your CDN. This information can help you make informed decisions about how to optimize your CDN for the best results. Let's take a closer look at each of the metrics you can find in this section.

  • Edge Cache Hit Rate: The edge cache hit rate is a measure of the effectiveness of your CDN's edge cache. The edge cache is a key component of the CDN and is responsible for storing and serving content as close to the end-user as possible. A high edge cache hit rate indicates that the majority of content requests are being served from the cache, rather than from the origin server. This leads to improved performance and reduced latency for end-users.

  • Shield Cache Hit Rate: Similar to the edge cache hit rate, the shield cache hit rate is a measure of the effectiveness of the CDN's shield cache. The shield cache is a secondary cache that sits between the edge cache and the origin server. A high shield cache hit rate indicates that the majority of content requests that couldn't be served from the edge cache are being served from the shield cache, again reducing latency and improving performance.

  • Overall Cache Hit Rate: The overall cache hit rate combines both the edge and shield cache hit rates to give you a comprehensive view of the performance of your CDN's caching system.

  • Edge Traffic: The edge traffic metric shows the amount of data that is being served from the edge cache. This can help you understand how much traffic is being offloaded from the origin server to the CDN.

  • Shield Traffic: Similar to edge traffic, the shield traffic metric shows the amount of data that is being served from the shield cache.

  • Overall Traffic: The overall traffic metric combines both edge and shield traffic to give you a complete picture of the amount of data being served by your CDN.

  • HTML Page Views: The HTML page views metric shows the number of HTML pages that have been viewed on your website. This can help you understand how much traffic your website is receiving and how well it is performing.

  • Images Optimized: The images optimized metric shows the number of images that have been optimized by your CDN. Optimizing images can significantly reduce the size of images and improve the performance of your website.

  • Bar Chart of Hits by POP: The bar chart of hits by POP shows the number of content requests that have been served by each of the Points of Presence (POPs) in your CDN. This can help you understand which POPs are serving the most traffic and how to optimize your CDN to ensure that traffic is being served from the most optimal POPs.

  • Bar Chart of Traffic by POP: Similar to the bar chart of hits by POP, the bar chart of traffic by POP shows the amount of data that is being served by each POP. This can help you understand how much traffic each POP is serving and how to optimize your CDN to ensure that traffic is being served from the most optimal POPs.

Security#

The Security section in Peakhour provides a comprehensive analysis of your website's security. It provides real-time information on different types of security-related hits, allowing you to monitor your website's security posture and take action if necessary. The following is an explanation of each of the metrics provided in this section:

  • Threat Intelligence (hits): This metric tracks the number of hits that have been identified as potentially harmful by Peakhour's threat intelligence system.
  • Access Lists (hits): This metric tracks the number of hits that have been blocked or allowed based on the access lists you have set up in Peakhour.
  • WAF (hits): This metric tracks the number of hits that have been filtered by Peakhour's Web Application Firewall. The WAF provides protection against common web-based attacks such as SQL injection, cross-site scripting, and others.
  • Firewall (hits): This metric tracks the number of hits that have been blocked or allowed by Peakhour's Firewall.
  • Bot (hits): This metric tracks the number of hits from automated agents, including search engines, bots, and other crawlers.
  • Rate Limited (hits): This metric tracks the number of hits that have been rate limited by Peakhour. This feature allows you to limit the number of requests from a particular IP address to your website, providing protection against Denial of Service attacks.
  • IP Reputation Pie Chart: This chart displays the distribution of hits based on their IP reputation. The different categories of IP reputation include: tor, proxy, spam, malware, webattacks, and bots.
  • WAF Severity Pie Chart: This chart displays the distribution of WAF hits based on their severity. The different categories of severity include: critical, notice, and info.
  • WAF Rule Hits Bar Chart: This chart displays the number of hits for each WAF rule. This allows you to identify which rules are being triggered the most, and fine-tune your WAF configuration if necessary.
  • Block Types Pie Chart: This chart displays the distribution of blocks based on the type of block. The different types of blocks include: waf, bot, blocklist, asn, and rules.
  • Top Country Code Threats Bar Chart: This chart displays the number of hits for each country code. This allows you to identify which country codes are responsible for the most threats to your website.
  • Top ASN Threats Bar Chart: This chart displays the number of hits for each Autonomous System Number (ASN). This allows you to identify which ASNs are responsible for the most threats to your website.
  • Top IP Threats Bar Chart: This chart displays the number of hits for each IP address. This allows you to identify which IP addresses are responsible for the most threats to your website.

Overall, the Security section in Peakhour provides valuable information on your website's security posture. By analyzing this data, you can make informed decisions on how to better protect your website against potential threats.

Transforms#

The Transforms section in the Peakhour Analytics provides valuable insights into the resource optimization processes carried out by our CDN platform. This section displays a wealth of information about the resources that are transformed, including the number of resources, derived resources, and the total number of transforms performed.

You will also be able to see the original size of the resources before transformation, the transformed size, and the percentage savings in size achieved. Additionally, a table is provided showing the original MIME type, the transformed MIME type, the average duration of the transformations, and the sizes of the resources.

By tracking this information, you can assess the impact of the resource optimization carried out by Peakhour's CDN platform and gain a deeper understanding of the efficiency and performance of the service. This information can also help you identify areas for improvement, such as which resources may be taking longer to transform or which types of resources may be causing a high rate of transformation.

The Transforms section in the Peakhour Analytics provides essential information for optimizing the performance of your website and ensuring that your resources are being transformed effectively to deliver a fast and seamless user experience.

Traffic#

The Traffic section of the Analytics page provides a comprehensive view of your website's traffic trends and patterns. This section provides several time series graphs that display important metrics such as:

  • Hits
  • Traffic
  • Unique visits
  • Page views

Additionally, the section includes a country-based graph that displays the number of hits, traffic, visits, and page views, colour-coded by country.

The time series graphs provide a visual representation of your website's traffic over a specified time period, allowing you to identify trends and patterns in your website's usage. The country-based graph provides a geographical view of your website's traffic, helping you understand which countries your website is popular in and the traffic volume generated by each country.

Understanding the trends and patterns of your website's traffic can help you make informed decisions about optimizing your website's content, user experience, and performance. The Traffic section of the Analytics page is an essential tool for website owners and administrators looking to maximize the performance of their website and reach their target audience effectively.

Security#

The Security section of Peakhour's analytics provides time-series graphs of various security-related metrics. The metrics include:

  • Access lists hits
  • Reputation hits
  • Web Application Firewall (WAF) hits
  • Rate limited hits.

These statistics provide insight into the security of your website, including the number of times access lists, reputation filters, and WAF rules are triggered and the number of times a user is rate limited.

The Security section also includes a country graph, which displays security-related metrics broken down by country. This graph allows you to see the distribution of security incidents by country, which can be useful in identifying patterns of security threats or potential security issues that are more prevalent in specific regions.

By monitoring these metrics, you can take proactive steps to secure your website and protect your users from security threats. For example, if you notice a high number of WAF hits or rate limited hits, you may need to review your WAF rules or access lists to ensure that they are effectively blocking malicious traffic. By using the Security section of Peakhour's analytics, you can stay informed about the security of your website and take the necessary steps to keep it secure.

RUM#

The RUM (Real User Monitoring) section of Peakhour's analytics provides valuable insights into the performance of your website as experienced by your users. This section consists of time series graphs that display page views, page load time, DOM interactive time, and request/response time, along with a country graph to show the distribution of this information. Time series graphs are available of the following metrics:

  • Page Views: This metric displays the number of pages on your website that were viewed during a specified time period.
  • Page Load Time: This metric displays the amount of time it takes for a page to load in the browser of the user. A longer page load time can lead to higher bounce rates, which can negatively impact user experience and overall performance.
  • DOM Interactive Time: This metric displays the time it takes for the browser to load the content of the page and be ready for user interaction. A longer DOM interactive time can result in a slow or unresponsive website for the user.
  • Request/Response Time: This metric displays the amount of time it takes for a request to be sent from the user's browser to your server and for the server to respond with the requested content. This time includes network latency and server processing time.

The RUM section provides a comprehensive overview of your website's performance and enables you to identify areas for improvement, such as slow page load times, long DOM interactive times, and high request/response times. By analyzing this data, you can make informed decisions to optimize your website and improve the overall user experience.

Rates#

The Rates section of Peakhour's Analytics provides valuable insights into the distribution of hits and connections over time. The section displays time series of rates in percentile bands (50th, 75th, 99th, and 99.9th percentiles), making it easier to understand the patterns of traffic and its distribution. This information can be useful in setting up rate limiting and finding site abusers.

The time series bar graph of the top IP hits, top ASN hits, and top IP connections over time allows you to visualize the traffic patterns of different sources and their contribution to the overall traffic. The other series can be disabled to focus on specific sources.

Overall, the Rates section provides a comprehensive view of the traffic patterns and distribution, making it an important tool for understanding the performance of your website and making informed decisions about rate limiting and site security.

Origin#

The Origin section in the Analytics section provides valuable insights into the requests that are sent to the origin server by URL. It displays this information in the form of a horizontal bar graph. The tooltip on the graph provides detailed information about ajax, query, request method (GET/POST), and hits. This information is helpful in identifying the URLs that bypass the CDN and receive the most traffic. By understanding the type of requests being sent to the origin server, caching policies can be changed to ensure an optimal cache hit rate.

Bots#

The Bots section displays a time series graph of browser automation requests and other automated requests. This information is important for detecting and preventing unwanted traffic from bots and ensuring that only legitimate traffic is accessing your website. Understanding the patterns of bot activity on your website can help you take appropriate measures to secure your website and improve its performance, site security and your competitiveness.

API#

The API section displays time series of flush requests and general API requests. This information can be used to monitor the usage of the API and identify any potential issues or trends in API usage. This section is especially useful for tracking any API integration with Peakhour and ensuring that it is operating efficiently.

Usage#

The Usage section displays usage as a bar chart for:

  • Traffic
  • HTML page views
  • Beacon page views
  • Hits
  • Shield hits
  • Transforms

It also contains a table with the period, the different sections, and the costing for each usage type. This information is used for billing purposes and can be split by month or billing cycle. The Usage section provides a comprehensive overview of the resources consumed by your website and can be used to optimize the performance of your website and minimize costs.

The Analytics section in the Peakhour platform provides a wealth of information to help you understand the performance of your website and take appropriate measures to improve it. The various sections provide information on traffic, security, RUM, rates, origin, bots, API, and usage, which can be used to make data-driven decisions and optimize the performance of your website.