Sun Java System Directory Server Enterprise Edition 6.3 管理指南

Procedure配置目录代理服务器访问日志和错误日志

此过程用于配置目录代理服务器访问日志。要配置目录代理服务器错误日志,请执行相同的过程,但要将 access 替换为 error

可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。

  1. 查看访问日志的属性。


    $ dpconf get-access-log-prop -h host -p port
    

    访问日志的默认属性如下所示:


    default-log-level                :  info
    enable-log-rotation				  :  true
    log-buffer-size                  :  9.8k
    log-file-name                    :  logs/access
    log-file-perm                    :  600
    log-level-client-connections     :  -
    log-level-client-disconnections  :  -
    log-level-client-operations      :  -
    log-level-connection-handlers    :  -
    log-level-data-sources           :  -
    log-level-data-sources-detailed  :  -
    log-min-size						  :  100M
    log-rotation-frequency           :  1h
    log-rotation-policy              :  size
    log-rotation-size                :  100M
    log-rotation-start-day           :  1
    log-rotation-start-time          :  0000
    log-search-filters               :  false
    max-age                          :  unlimited
    max-log-files                    :  10
    max-size                         :  unlimited
    min-free-disk-space-size         :  1M
  2. 更改步骤 1 中列出的一个或多个属性。


    $ dpconf set-access-log-prop -h host -p port property:value \
     [property:value ...]

    例如,要将所有消息类别的默认日志级别设置为警告,请将 default-log-level 属性的值设置为 warning


    $ dpconf set-access-log-prop -h host1 -p 1389 default-log-level:warning

    要禁用所有日志,而不考虑每个消息类别的日志级别,请将 default-log-level 属性的值设置为 none


    $ dpconf set-access-log-prop -h host1 -p 1389 default-log-level:none

    要将特定的日志级别重置为默认日志级别,请将该日志级别的属性设置为 inherited。例如,要重置客户端连接的日志级别,请运行以下命令:


    $ dpconf set-access-log-prop -h host1 -p 1389 log-level-client-connections:inherited

    要获取有关可使用 set-access-log-prop 子命令设置的属性的信息,请键入:


    $ dpconf help-properties access-log