设置 Domino® Web 服务器记录到文本文件

要设置将 Domino® Web 服务器记录到文本文件中,必须启用记录(缺省情况下记录是禁用的)。

关于此任务

缺省情况下,Domino® 将日志文件存储在数据目录中。当 Web 服务器在运行时,它将根据日志文件的持续时间设置创建新的日志文件。如果 Web 服务器未运行,则它将在 Web 服务器启动时根据需要创建日志文件。

某些信息只会增加日志文件的大小,而没有任何意义 -- 例如图形和图标请求,所以您可能需要从日志中排除该类信息。

过程

  1. Domino® Administrator 中,单击配置选项卡。
  2. 打开 Web 服务器的“服务器“文档。
  3. 单击因特网协议 > HTTP 选项卡。
  4. 启用记录到下,为日志文件字段选择“启用”。
  5. 日志文件设置下,填写以下字段:
    1. “日志文件”设置

    字段

    Enter

    访问日志格式

    选择以下某个选项:

    • 公共 -- 将信息记录到三个单独的日志文件中
    • 通用扩充 -- 将信息记录到一个文件中
    注: 尽管您可以选择记录到三个单独的文件中,但大多数第三方日志分析工具要求只有一个文本文件。

    时间格式

    选择下列选项之一以记录请求时间:

    • 本地时间(缺省)-- 使用服务器上当前设置的时区
    • GMT -- 使用格林威治标准时间

    日志文件持续时间

    选择下列选项之一以决定新建日志文件的频率:

    注: 文件名中使用的前缀在“服务器”文档的“日志文件名”区段中选择。
    • 每天(缺省)-- 每天从午夜开始新建日志文件。每日日志文件使用下面的命名约定:

    file name prefixDDMMYYYY.log

    示例:2001 年 5 月 29日的访问日志文件为 access-log29051998.log

    • 每周 -- 每周从周日的午夜开始新建日志文件。每周日志文件使用下面的命名约定:

    file name prefix__WWYYYY.log

    示例:2001 年 5 月 24 日所在周的访问日志为 access-log__212001.log

    • 每月 -- 每月从当月第一天的午夜开始新建日志文件。每月日志文件使用下面的命名约定:

    file name prefix--MMYYYY.log

    示例:2001 年 5 月的访问日志文件为 access-log--052001.log

    • 从不 -- 创建无限期的日志文件。其文件命名约定为:

    file name prefix.log

    示例:CGI 错误日志文件为 cgi-error-log.log

    最大日志条目长度

    访问日志文件中允许的单个条目的最大长度。如果条目超过了此长度,则不会写入文件中。缺省值为 10 KB。

    访问日志的最大大小

    访问日志文件允许的最大大小。如果达到此限制,则不能再向文件中写入条目。值为零(缺省值)表示该大小无限制。

  6. 日志文件名下,填写以下字段:
    2. 日志文件名

    字段

    Enter

    日志文件目录

    存储日志文件的目录;如果此字段为空,Domino® 在数据目录中存储此日志文件

    访问日志

    创建访问日志文件时使用的前缀。缺省为 access。请不要输入文件扩展名。

    代理日志

    创建代理日志文件时使用的前缀。缺省为 agent。

    注: 如果选择了“通用扩充”格式,则没有代理日志,此信息将包括在访问日志中。

    提交日志

    创建提交日志文件时使用的前缀。缺省为 referer。

    注: 如果选择了“通用扩充”格式,则没有提交日志,此信息将包括在访问日志中。

    CGI 错误日志

    用于 cgi 错误日志的前缀。缺省为 cgi-error。

    注: 仅当 CGI 脚本将信息记录到 stderr 时,才会创建 cgi-error 日志。cgi-error 日志信息的格式取决于 CGI 脚本。无论如何,访问日志格式都不会影响 cgi-error 日志。
  7. 可选: 不记录下,填写下列字段以从日志文件中排除某些类型的信息:
    3. 不记录

    字段

    操作

    URL

    输入要排除的 URL 路径,如 *.gif/anydir/*

    方法

    输入 HTTP 方法,例如,POST 或 DELETE

    MIME 类型

    输入要排除的 MIME 类型,如 image (排除所有图像)或 image/gif(排除 .gif 图像)

    用户代理

    输入用户代理(浏览器)字符串中的子串,以排除来自特定用户代理的请求。

    • 要排除 Microsoft Internet Explorer,请输入 MSIE*

    返回代码

    输入要排除的 HTTP 响应状态代码,例如,300 或 400

    主机和域

    输入要排除的浏览器客户机 DNS 名称或 IP 地址,如 130.333.**.edu

    注: 要输入 DNS 名称,必须先在“服务器”文档的“HTTP 服务器”区段中启用“DNS 查找”设置。否则,只能输入 IP 地址。启用此设置将降低性能。
  8. 保存该文档。