Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure配置 HTTP 服务访问日志

使用此页面可以为虚拟服务器启用和配置访问日志轮转。这些日志位于 domain-dir/logs/access 目录中,名称如下:virtual-server-name _access_log%YYYY;%MM;%DD-%hh;h%mm;m%ss;s

单击“默认值”以装入默认值。

  1. 选中“文件轮转”框以启用文件轮转。

    默认情况下,文件轮转处于启用状态。

  2. 从“轮转策略”下拉式列表中,选择策略。

    唯一可用的策略为 time

  3. 在“轮转时间间隔”字段中,键入数值以指定访问日志轮转之间的分钟数。

    此字段仅在轮转策略为 time 时有效。默认值为 1440 分钟。

  4. 在“轮转后缀”字段中,键入字符串值以指定轮转后添加到日志文件名中的后缀。

    默认值为 %YYYY;%MM;%DD;-%hh;h%mm;m%ss;s

  5. 在“格式”字段中,输入字符串值以指定访问日志的格式。

    使用下表中的格式。默认格式为 %client.name% %auth-user-name% %datetime% %request% %status% %response.length%

    数据  

    令牌  

    客户机主机名 

    %client.name%

    客户机 DNS 

    %client.dns%

    系统日期 

    %datetime%

    完整 HTTP 请求行 

    %request%

    状态 

    %status%

    响应内容长度 

    %response.length%

    引用者头 

    %header.referer%

    用户代理 

    %header.user-agent%

    HTTP 方法 

    %http-method%

    HTTP URI 

    %http-uri%

    HTTP 查询字符串 

    %query-str%

    HTTP 协议版本 

    %http-version%

    接受头 

    %header.accept%

    日期头 

    %header.date%

    If-Modified-Since 头 

    %header.if-mod-since%

    授权头 

    %header.auth%

    根据 RFC 2616 定义的任何有效 HTTP 头值(any 也是有效头值;此处将其指定为变量)

    %header.any%

    授权用户的名字 

    %auth-user-name%

    Cookie 的值 

    %cookie.value%

    虚拟服务器 ID 

    %vs.id%

  6. 单击“保存”以保存更改,或者单击“装入默认值”以返回默认设置。