此过程用于配置目录代理服务器访问日志。要配置目录代理服务器错误日志,请执行相同的过程,但要将 access 替换为 error。
可使用 DSCC 执行此任务。有关信息,请参见目录服务控制中心界面和 DSCC 联机帮助。
(可选的)查看访问日志的属性。
$ dpconf get-access-log-prop -h host -p port |
(可选的)查看访问日志属性的有效值。
$ dpconf help-properties access-log
要在日志达到特定大小时轮转日志,请设置以下属性:
$ dpconf set-access-log-prop -h host -p port \ log-rotation-policy:size log-rotation-size:maximum file size |
如果未指定最大文件大小的单位, 则使用默认单位字节。当日志文件达到定义的大小时,将会轮转日志。文件大小至少为 1 MB,且不能超过 2 GB。
有关如何按大小轮转日志的示例,请参见根据日志大小轮转日志。
要定期轮转日志,而不考虑日志大小,请设置以下属性:
$ dpconf set-access-log-prop -h host -p port \ log-rotation-frequency:interval in months, weeks, hours, or minutes \ log-rotation-policy:periodic \ log-rotation-start-day:day in week (1-7) or day in the month (1-31) \ log-rotation-start-time:time of day (hhmm) |
如果将日志配置为在每月的 31 号轮转,但当月少于 31 天,则日志将在下个月的第一天轮转。
有关如何定期轮转日志的示例,请参见根据时间轮转日志。
要在日志文件足够大时定期轮转日志,请设置 log-rotation-frequency 和 log-min-size 属性。
$ dpconf set-access-log-prop -h host -p port \ log-rotation-frequency:interval in months, weeks, hours, or minutes \ log-rotation-policy:periodic log-min-size:minimum file size log-rotation-start-day:day in week (1-7) or day in the month (1-31) \ log-rotation-start-time:time of day (hhmm) |
log-min-size 属性表示日志的最小大小。只有日志文件大于指定大小时,才会在计划的时间执行轮转。
如果将日志配置为在每月的 31 号轮转,但当月少于 31 天,则日志将在下个月的第一天轮转。
有关如何在文件足够大时定期轮转日志的示例,请参见根据时间和日志大小轮转日志。