Raw Logs

Medianova provides access to Raw Logs, which offer granular visibility into every request made to your CDN resources. These logs are invaluable for real-time debugging, traffic analysis, and integrating CDN data into your observability stack.

What Are Raw Logs?

Raw Logs are unprocessed access records generated directly from CDN edge nodes. They capture all HTTP requests served by the CDN, whether cached or forwarded to the origin. This raw data gives you full transparency into how users interact with your content.

For detailed information or to enable raw logs on your account, please contact our Sales Team at [email protected].

Panel Overview

The Raw Logs feature provides real-time visibility into individual HTTP requests processed by Medianova CDN edge servers. Logs can be viewed, filtered, customized, and exported directly from the Medianova control panel.

Accessing Raw Logs

To access Raw Logs in the Medianova Panel:

  1. Log in to the Control Panel Navigate to the Raw Logs section under MN Logz from the left-hand sidebar.

  2. Select Resources Choose the specific CDN resources or domains you want to analyze.

  3. Set the Date and Time Range Define a time window either by selecting a predefined interval or customizing the exact start and end times.

Filtering Logs

Logs can be filtered by predefined time intervals:

  • Last 5 Minutes

  • Last 15 Minutes

  • Last 30 Minutes

  • Last 1 Hour

  • Last 2 Hours

  • Last 3 Hours

  • Last 4 Hours

  • Last 5 Hours

  • Last 6 Hours

Available Log Fields

You can customize your log view using the Edit Column Fields option, which allows you to select specific fields to include based on the data points you want to analyze.

Field Name
Description

Timestamp

The time when the request was received at the edge server.

Request ID

Unique identifier assigned to each request.

Request Method

HTTP method used (GET, POST, etc.).

Request URI

Requested URI including path and query string.

HTTP Protocol

HTTP version used (e.g., HTTP/1.1, HTTP/2).

Status

HTTP response status code returned by the CDN.

Server Name

Domain name (Host header) requested.

Request Parameters

Query parameters sent with the request.

Request Time

Total time taken by the CDN to process the request (s).

Upstream Response Time

The time taken by the upstream server to respond to the request (s).

Bytes Sent

Total bytes sent from CDN to the client.

Body Bytes Sent

Bytes sent in the response body.

Remote Address

Client IP address initiating the request.

Country Code

ISO country code of the client IP address.

ASN

Autonomous System Number of the client's ISP.

ISP

Internet Service Provider of the client.

HTTP User Agent

Browser or client user agent making the request.

Proxy Cache Status

Status of CDN caching (HIT, MISS, BYPASS, etc.).

HTTP Referrer

Referrer URL sent by the client.

Body Received

Bytes received in the request body.

Remote Port

Source port used by the client.

Resource UUID

Unique identifier for the requested CDN resource.

Use Cases

Raw Logs empower you to:

  • Debug CDN-related issues (e.g., unexpected cache behavior or spikes in errors)

  • Analyze usage patterns and client behavior

  • Track performance metrics like latency or throughput

  • Investigate suspicious or malicious traffic (DDoS, bots)

Raw Log JSON Example

{
  "proxy_cache_status": "HIT",
  "timestamp": "2025-04-13T16:18:54+03:00",
  "remote_addr": "95.10.23.11",
  "remote_port": "6840",
  "server_name": "img-medianova.mncdn.com",
  "body_bytes_sent": "1234",
  "bytes_sent": "1674",
  "body_received": "447",
  "request_time": 0,
  "status": "200",
  "request_uri": "/uploads/assets/demo/image.svg",
  "request_param": "=v01",
  "request_method": "GET",
  "upstream_response_time": "",
  "http_referrer": "https://www.medianova.com/",
  "request_id": "4cf6103583ff66578fa4466a074095d6",
  "http_protocol": "HTTP/2.0",
  "resource_uuid": "e5e0138b-b382-47ab-9957-f38a567fbc0c",
  "http_user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/27.0 Chrome/125.0.0.0 Safari/537.36",
  "country_code": "TR",
  "asn": "47331",
  "isp": "Turk Telekom"
}

In the Medianova Raw Log interface, you can drill down into each log line to view its details in a structured panel. The sidebar provides a user-friendly breakdown grouped into sections such as:

  • Request Information (Method, Protocol, Status, Cache Status, Request Time)

  • Client Information (IP, ASN, Country Code, User Agent)

  • Performance Metrics (Response Times, Bytes Sent)

  • Raw Log (Full JSON payload)

This level of clarity helps streamline troubleshooting and performance analysis workflows.

Pricing

Raw Logs is an Enterprise-only feature and is not enabled by default. Activation is handled through the Sales Team based on your account and log volume requirements.

For detailed pricing and feature activation, please contact the Medianova Sales Team.

Exporting Logs

Raw Logs can be exported in CSV format directly from the Medianova Control Panel for further analysis or archiving.

Export Limit: Each export action allows downloading logs based on the number of entries displayed per page. By adjusting pagination or filters, users can control the volume of exported data. For larger datasets, repeated exports across multiple pages may be necessary.

Using filtered views and custom time ranges helps focus on specific events and ensures cleaner exports.

For further assistance or detailed integration support, contact Medianova Technical Support.

Last updated

Was this helpful?