透過使用 dpconf 指令或 DSCC,可以配置目錄代理伺服器錯誤記錄與存取記錄。如需有關如何使用 DSCC 配置記錄的資訊,請參閱目錄代理伺服器線上說明。本節說明如何透過使用 dpconf 指令配置目錄代理伺服器記錄。
您可以透過執行下列指令,擷取完整的配置選項清單以及允許的值和預設值:
$ dpconf help-properties error-log
$ dpconf help-properties access-log
此程序配置目錄代理伺服器存取記錄。若要配置目錄代理伺服器錯誤記錄,請執行相同的程序,但以 error 取代 access。
您可以使用 DSCC 執行此作業。如需相關資訊,請參閱目錄服務控制中心介面與 DSCC 線上說明。
檢視存取記錄的特性。
$ 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 |
變更步驟 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 |