Sun Java System Web Proxy Server 4.0.8 管理指南

Procedure设置服务器实例的访问日志首选项

  1. 访问 Server Manager 并单击 "Server Status" 选项卡。

  2. 单击 "Set Access Log Preferences" 链接。

    此时将显示 "Set Access Log Preferences" 页面。

  3. 从下拉式列表中选择资源,或单击 "Regular Expression" 按钮,键入正则表达式,然后单击 "OK"。

  4. 指定是否记录客户机类。

    此设置要求启用域名服务 (Domain Name Service, DNS)。

  5. 指定访问日志文件的绝对路径。

    默认情况下,日志文件存储在服务器根目录下的 logs 目录中。如果指定了部分路径,服务器将假设路径相对于服务器根目录下的 logs 目录。

    如果编辑的是整个服务器,此字段的默认值为 $accesslog,它是配置文件中表示服务器的访问日志文件的变量。

  6. 选择是否应在访问日志中记录访问服务器的系统的域名或 IP 地址。

  7. 选择日志文件的格式:通用、扩展、扩展 2、仅限指定信息("Only log" 单选按钮)或自定义。

    如果单击 "Only log",将可以使用以下灵活日志格式项:

  8. 选择要在访问日志中使用的日志文件格式的类型。

    服务器访问日志格式可以为通用日志文件格式、扩展日志文件格式、扩展 2 日志文件格式、灵活日志格式或单独的可自定义格式。通用日志文件格式是普遍受支持的格式,可提供服务器的固定信息。灵活日志格式使您可以(从 Proxy Server)选择要记录的内容。可自定义的格式使用参数块,用户可以指定这些参数块来控制记录的内容。

    • Use Common LogFile Format。包括客户机的主机名、经过验证的用户名、请求的日期和时间、HTTP 标头、返回到客户机的状态码,以及发送到客户机的文档的内容长度。

    • Use Extended LogFile Format。包括通用日志文件格式的所有字段和一些其他字段,如远程状态、代理到客户机的内容长度、远程到代理的内容长度、代理到远程的内容长度、客户机到代理的标头长度、代理到客户机的标头长度、代理到远程的标头长度、远程到代理的标头长度以及传送时间。

    • Use Extended2 LogFile Format。包括扩展日志文件格式的所有字段和一些其他字段,如客户机状态、服务器状态、远程状态、高速缓存完成状态以及实际路由。

    • Only Log。使您可以选择要记录的信息。可从表 9–3 中列出的灵活日志格式项中进行选择。

    • 如果选择一种自定义格式,请在 "Custom Format" 字段中键入该格式。

  9. 如果不想记录来自某主机名或 IP 地址的客户机访问,请在 "host names" 和 "IP Addresses" 字段中键入它们。

    键入服务器不应记录其访问的主机的通配符模式。例如,*.example.com 将不记录域为 example.com 的用户的访问。可以为主机名、IP 地址,或同时为二者键入通配符模式。

  10. 选择是否在日志文件中包括格式字符串。

    如果使用的是 Proxy Server 的日志分析程序,应包括格式字符串。如果使用的是第三方的分析程序,可能不需要在日志文件中包括格式字符串。

  11. 单击 "OK"。

  12. 单击 "Restart required"。

    此时将显示 "Apply Changes" 页面。

  13. 单击 "Restart Proxy Server" 按钮以应用更改。