- Property Manager name: Log Request Details
- Behavior version: The
v2024-10-21
rule format supports thereport
behavior v1.6. - Rule format status: GA, stable
- Access: Read/Write
- Allowed in includes: Yes
Specify the HTTP request headers or cookie names to log in your Log Delivery Service reports.
Option | Type | Description | Requires | |
---|---|---|---|---|
logHost | boolean | Log the | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
logReferer | boolean | Log the | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
logUserAgent | boolean | Log the | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
logAcceptLanguage | boolean | Log the | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
logCookies | enum | Specifies the set of cookies to log. | {"displayType":"enum","options":["OFF","ALL","SOME"],"tag":"select"} | |
OFF | Do not log cookies. | |||
ALL | Log all cookies. | |||
SOME | A specific set of | |||
cookies | string array | This specifies the set of cookies names whose values you want to log. | logCookies is SOME | {"displayType":"string array","tag":"input","todo":true} {"if":{"attribute":"logCookies","op":"eq","value":"SOME"}} |
logCustomLogField | boolean | Whether to append additional custom data to each log line. | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
customLogField | string (allows variables) | Specifies an additional data field to append to each log line, maximum 1000 bytes, typically based on a dynamically generated built-in system variable. For example, | logCustomLogField is true | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"logCustomLogField","op":"eq","value":true}} |
logEdgeIP | boolean | Whether to log the IP address of the Akamai edge server that served the response to the client. | {"displayType":"boolean","tag":"input","type":"checkbox"} | |
logXForwardedFor | boolean | Log any | {"displayType":"boolean","tag":"input","type":"checkbox"} |