> For the complete documentation index, see [llms.txt](https://clients.medianova.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://clients.medianova.com/products/edgesight/analytics/your-dashboards/http-analytics.md).

# HTTP & Cache Analytics

Learn how to analyze user behavior, referers, and device activity using the HTTP & Cache Analytics dashboard.

The HTTP Analytics dashboard gives a detailed view of HTTP-level activity across your CDN traffic.\
It helps you explore user interactions, identify top-performing URLs, and detect client-side or path-specific issues.\
By combining referer analysis, device statistics, and error patterns, you can optimize content delivery and improve user experience.

## Request Overview

Analyze overall request trends to understand your CDN traffic flow.

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2FNgqCKG8AgaJ0ISuc4xAw%2Fimage.png?alt=media&amp;token=b2a4946f-2052-49da-82c2-1637db65b16d" alt=""><figcaption></figcaption></figure>

* **Requests (time series):** Displays total requests over time.
* **Total Requests (counter):** Shows the total number of requests based on active filters.

{% hint style="info" %}
A sudden drop in request volume can indicate temporary log ingestion delay or a filtering mismatch.
{% endhint %}

## Traffic Sources

Discover where your traffic originates and which pages drive the most engagement.

<figure><img src="https://542970813-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtK7oIwmhUHdEJcaH4Hx8%2Fuploads%2F6cD24wiz9ml9cJDbZwtW%2Fimage.png?alt=media&amp;token=0579e744-dba6-4d4e-aaea-5fc78ce7b2c3" alt=""><figcaption></figcaption></figure>

* **Referers (table):** Lists top referring websites or applications.
* **Paths (table):** Displays most requested URL paths (URIs).
* **Hosts (table):** Shows CDN resources generating the highest traffic.

{% hint style="info" %}
Combine **Referer** and **Status** filters to identify which external sources produce 404 or 500 errors.
{% endhint %}

## Error Behavior

Investigate HTTP errors and identify problem areas.

* **Error Patterns:** Detect 4xx or 5xx spikes and associate them with specific devices, referers, or URIs.
* **Top Error Sources:** View which domains or paths cause the highest number of failed requests.

{% hint style="warning" %}
Persistent 404 errors from the same path may indicate outdated links or incomplete content deployment on the origin.
{% endhint %}

## Filters

You can refine HTTP traffic analysis by applying filters to specific request attributes. All tables and charts update automatically when filters change.

| Filter                 | Description                                                    |
| ---------------------- | -------------------------------------------------------------- |
| **CDN Source**         | Focus on a specific CDN source.                                |
| **Domain**             | Select a specific CDN resource or host domain.                 |
| **Path**               | Filter by URL path or partial match.                           |
| **HTTP Referer**       | Filter by referring website or application.                    |
| **Status**             | Filter requests by HTTP status codes (2xx–5xx).                |
| **Cache Status**       | Filter by cache response type, such as HIT, MISS, or EXPIRED.  |
| **Extra Cache Status** | Filter requests by Extra Cache Status.                         |
| **Metric**             | Choose between *Requests*, *Data Transferred*, or *Bandwidth*. |

{% hint style="info" %}
Use **Path** and **Referer** filters together to trace broken links or investigate referral-based performance differences.
{% endhint %}

## **FAQ**

**Why are some referers shown as “–”?**\
Requests with missing or blocked `Referer` headers (e.g., from secure contexts or privacy settings) appear as “–”.

**Can I see device-level performance metrics?**\
HTTP Analytics focuses on request and user-agent data. For latency and cache metrics, see the Performance or Cache Analytics dashboards.

**What’s the difference between Path and Host filters?**\
**Path** refers to a specific URI within a domain (e.g., `/images/banner.png`), while **Host** identifies the CDN resource or domain itself.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://clients.medianova.com/products/edgesight/analytics/your-dashboards/http-analytics.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
