Data set parameters

Each stream type can collect different sets of data. A data set lets you define the format of the data received by your origin server, giving you the ability to selectively choose or ignore specific parameters and their elements from log data fields.

Note: DataStream 2 provides log data in separator separated values (SSV) format.
Raw logs set parameters
Group Data element Description
Log information CP code The content provider code identifies a particular subset of traffic and content for billing, reporting, and monitoring served on the Akamai platform.
Request ID The identifier associated with the request.
Request time The time when the request started.
Message exchange data Bytes The content bytes served in the response.
Client IP The IP address of the requesting client.
HTTP status codes The HTTP response status returned to the client.
Object size The size of the object, excluding HTTP response headers.
Overhead bytes TCP overhead in bytes for the request and response.
Protocol type The protocol of the monitored transaction, either HTTP or HTTPS.
Query string The query string in the incoming URI from the client.
Note: To monitor this parameter in your logs, you need to update your stream's property configuration to set the Cache Key Query Parameters behavior to include all parameters. See Cache Key Query Parameters.
Request Host The value of the Host header in the request. It specifies the domain name of the server and the TCP port number on which the server is listening. If no port is included, the default port for the service requested is implied. For example, 443 for an HTTPS URL, and 80 for an HTTP URL.

A Host header must be present in HTTP/1.1 requests. If a request lacks a Host header or has more than one, a server may respond with a 400 status code.

See Host in RFC 7230.

Request method The method of the request. For example: GET, POST, PUT, or HEAD.
Request path The path to a resource in the incoming URI. It doesn’t include query parameters.
Request port The port number for the service requested.
Response Content-Length The value of the Content-Length header in the response. It indicates the size of the entity-body, in bytes, sent to the recipient.
Response Content-Type The value of the Content-Type header in the response. It informs about the media type of the returned content.
SSL overhead time The time in milliseconds between when the edge server accepts the connection and the completion of the SSL handshake.
SSL version The protocol of the SSL handshake, either SSLv2, SSLv3, or TLSv1.
Total bytes The total bytes served in the response, including content and HTTP overhead.
Uncompressed size The size of the uncompressed object, if zipped before sending to the client.
User-Agent The value of the User-Agent header in the request. It lets edge servers identify the application, operating system, vendor, or version of the requesting user agent.
Note: To monitor this parameter in your logs, you need to update your stream's property configuration to include a Log Request Details behavior that logs the User-Agent header. See Enable logging custom parameters.
Request header data Accept-Language The value of the Accept-Language header in the request. It provides a list of acceptable human languages for response.

See Accept-Language in RFC 7231.

Max age The time in seconds that the object is valid for positive cache responses.
Range Requests a specific part of an entity by providing a single byte range or a set of byte ranges. Bytes are numbered from 0.

See Range in RFC 7233.

Referer The address of the resource from which the requested URI was followed.
Note: To monitor this parameter in your logs, you need to update your stream's property configuration to include a Log Request Details behavior that logs the Referer header. See Enable logging custom parameters.

See Referer in RFC 7231

X-Forwarded-For The originating IP address of a client connecting to a web server through an HTTP proxy or load balancer. It helps debug, gather statistics, and generate location-dependent content and by design exposes privacy sensitive information,such as the IP address of the client.

See Forwarded For in RFC 7239.

Network performance data DNS lookup time The time in seconds between the start of the request and the completion of the DNS lookup, if one was required. For cached IP addresses, this value is zero.
Error code A string describing the problem with serving the request.
Request end time The time in milliseconds between when the edge server accepts the connection and receives all request headers.
Turnaround time The time in milliseconds between receipt of the end of the request headers, and the first byte of the reply written to the client socket.
Transfer time The time in milliseconds from when the edge server receives the last byte of request to when it sends the first bytes of response.
Other Custom field The data you want to receive from the Custom Log Field that you specified in the Log Request Details behavior of your property. See Enable logging custom parameters.