BunnyCDN Support Hub

Guides, troubleshooting and support requests to help you get started with BunnyCDN.

BunnyCDN raw log format explained

BunnyCDN provides a simple log format that is easy to parse automatically. This page explains the format of the log file. Each request will be logged as a separate line in the file. 

 

Example log line:

HIT|200|1507167062421|412|390|163.172.53.229|-|https://bunnycdn.b-cdn.net/assets/landingpage/images/cdn-video-preview-from-a-blue-moon.m4v|WA

 

Log Format:

Each field is separated by the | character and with the following format:

<cache-status>|<status-code>|<timestamp>|<bytes-sent>|<pull-zone-id>|<remote-ip>|<referer-url>|<url>|<edge-location>

 

Field details:

Cache Status (String, Possible values: HIT/MISS)

The cache status of the request. If HIT, the request was served locally from the edge node cache.

 

Status Code (Integer)

The HTTP status code that was returned by the server.

 

Request Timestamp (Big Integer)

The UTC UNIX timestamp of when the request was completed.

 

Bytes Sent (Integer)

The number of bytes that were sent to the client.

 

Pull Zone ID (Big Integer)

The ID of the pull zone that served the request.

 

Remote IP (String)

The IP of the remote client that received the request.

 

Referer Url (String)

The referer URL that was sent from the client when the file was requested.

 

Url (String)

The URL of the file that was served.

 

Edge Location Code (String)

The acronym code indicating which of our pops served your file.

0 Comments

Please sign in to leave a comment.