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.
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 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. |
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. |
|
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. | |
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. |