Use the HTTP Service Access Logging page to specify the general access log policy for web applications.
The HTTP Service Access Logging page contains the following options.
If this option is selected, access logging is enabled for all virtual server sub-elements that do not specify this property. If not selected, this option disables access logging for all virtual-server sub-elements that do not specify this property. This option is disabled by default.
If this option is selected, log file rotation is enabled. This option is enabled by default.
The only available rotation policy is time.
The number of minutes between rotations of the access log. This field is valid only if the Rotation Policy is time. The default value is 15 minutes.
Ensure that the rotation suffix contains enough values to create a unique suffix for every log rotation. For example, if the access log is rotated more frequently than once every day, include the time of day in the rotation suffix.
A unique suffix is required to ensure that the access log file is rotated every time that the rotation interval has elapsed. If the rotation suffix of the new access log file is the same as the rotation suffix of the existing access log file, the file is not rotated.
String value to be added to the end of the log file name after rotation. The default value is yyyy-MM-dd.
The size, in bytes, of the access log buffer, or a value less than or equal to zero for unbuffered access logs. The default value is 4096.
The number of seconds before the log will be written to the disk. The access log is written when the buffer is full or when the interval expires. If the value is less than or equal to zero, then the buffer is always written even if it is not full. This means that each time the server is accessed, the log message is stored directly to the file.
String value that specifies what information is to be captured in the access log and the order in which it is captured. The default value is as follows:
%client.name% %auth-user-name% %datetime% %request% %status% %response.length%
The following values are available for inclusion in the format string:
Client host name
Client DNS
System date
Full HTTP request line
Status
Response content length
Referer header
User agent header
HTTP method
HTTP URI
HTTP query string
HTTP protocol version
Accept header
Date header
If-Modified-Since header
Authorization header
Any valid HTTP header value defined in RFC 2616 (any is also a valid header value; it is specified as a variable here)
Name of authorized user
Value of a cookie
Virtual server ID
Additional properties for the HTTP Service. The Enterprise Server does not define any additional properties for the HTTP Service.
None.