# CDN Access Logs

The **CDN Access Logs** dashboard — also referred to as **Raw Logs** — provides full transparency into every request processed by your CDN resources.\
It lets you inspect detailed request data such as paths, cache status, response codes, request time, and user-agent information.\
You can use this dashboard to trace anomalies, verify cache behavior, and analyze client or datacenter performance.

Only 24-hour time ranges are supported, and results are limited by your configured raw log retention period.

### **Log Summary**

At the top of the dashboard, key summary indicators provide quick insights into your search results.

<figure><img src="/files/T6lI4rvX5KGqNIBVQM7Y" alt=""><figcaption><p>Log Summary</p></figcaption></figure>

<table><thead><tr><th width="305">Metric</th><th>Description</th></tr></thead><tbody><tr><td><strong>Displayed Logs Count</strong></td><td>Number of visible log entries (maximum 1,000).</td></tr><tr><td><strong>Total Logs Count</strong></td><td>Total number of matching requests for the active filters.</td></tr></tbody></table>

Use these metrics to confirm if your displayed results represent the entire dataset or only a subset.

{% hint style="info" %}
If the total count is higher than 1,000, narrow your filters or reduce the time range to refine the results.
{% endhint %}

### **Requests Timeline**

A time-series chart visualizes request volume within the selected period.\
This view helps you detect unusual patterns such as traffic spikes, cache flushes, or error surges.

{% hint style="info" %}
Unexpected traffic peaks often indicate content updates, purge operations, or origin-level latency changes.
{% endhint %}

### **Raw Log Table**

The Raw Log Table lists each request with its complete metadata for deep inspection.

<figure><img src="/files/r3xdkuStrvvwUvo3RTLu" alt=""><figcaption><p>Raw Log Table</p></figcaption></figure>

| Field                 | Description                            |
| --------------------- | -------------------------------------- |
| **Timestamp**         | Time when the request was processed.   |
| **Resource Name**     | CDN resource receiving the request.    |
| **Datacenter (PoP)**  | Edge location that served the request. |
| **Country / ASN**     | Client’s country and network.          |
| **Request URI**       | Full URL or endpoint path.             |
| **Status**            | HTTP response code (2xx–5xx).          |
| **Cache Status**      | Cache result (HIT, MISS, EXPIRED).     |
| **Request Time (ms)** | Total response duration.               |
| **User Agent**        | Client device and browser.             |

### **Filters**

Use the **filter panel** to isolate specific log subsets.\
All filters can be combined, and the dashboard updates in real time.

<table><thead><tr><th width="348">Filter</th><th>Description</th></tr></thead><tbody><tr><td><strong>Resource Name</strong></td><td>Select a specific CDN resource.</td></tr><tr><td><strong>Account Type</strong></td><td>Filter by resource category.</td></tr><tr><td><strong>Country</strong></td><td>Focus on requests from selected countries.</td></tr><tr><td><strong>ASN</strong></td><td>Filter by ISP (Autonomous System Number).</td></tr><tr><td><strong>Datacenter</strong></td><td>Focus on a specific Medianova PoP.</td></tr><tr><td><strong>Status</strong></td><td>Filter by HTTP response codes (2xx–5xx).</td></tr><tr><td><strong>Cache Status</strong></td><td>Filter by cache response (HIT, MISS, EXPIRED).</td></tr><tr><td><strong>Request ID</strong></td><td>Find a specific request by unique ID.</td></tr><tr><td><strong>Request URI</strong></td><td>Match full or partial URL paths.</td></tr><tr><td><strong>Request Time (≥)</strong></td><td>Display requests slower than the defined threshold.</td></tr><tr><td><strong>Remote Address</strong></td><td>Filter by client IP address.</td></tr><tr><td><strong>User Agent</strong></td><td>Filter by device or browser type.</td></tr></tbody></table>

{% hint style="warning" %}
Applying multiple filters can slow query time. Start broad and refine iteratively for faster results.
{% endhint %}

### **FAQ**

**How far back can I query data?**\
You can search within your configured retention window — typically between **7 and 30 days**. Older data is automatically purged.

**Why do I only see 1,000 results?**\
For performance optimization, the dashboard displays up to 1,000 rows.\
The **Total Logs Count** metric indicates whether additional results exist.

**Can I export logs?**\
Yes. You can export visible logs as a `.CSV` file or contact **Medianova Technical Support** for API-based or automated exports.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://clients.medianova.com/products/mn-logz/mn-logz-analytics/dashboard-library/cdn-access-logs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
