要为某个配置启用和编辑日志设置,请执行以下步骤:
单击配置选项卡
选择需要启用/编辑日志设置的配置。
单击常规设置 > 日志设置选项卡
下表介绍了“访问日志首选项”部分中的字段:
表 13–5 字段说明 > 编辑访问日志首选项
字段 |
描述 |
---|---|
访问日志 |
已启用/已禁用。默认情况下,已启用访问日志。选择该选项可以禁用访问日志。请注意,启用访问日志将会稍微降低服务器性能。 |
文件位置 |
访问日志文件存储位置的服务器路径。默认值为 ../logs/access |
日志格式 |
下表介绍了“服务器日志首选项”部分中的字段:
表 13–6 字段说明 > 编辑服务器日志首选项
字段 |
描述 |
服务器日志位置 |
存储服务器日志文件的服务器路径。默认值为 ../logs/errors |
日志详尽程度 |
该选项为您提供了一种设置日志粒度的好方法。对于测试和调试 Web 应用程序,建议将日志级别设置为 finest。 对于生产环境,建议将日志级别设置为 failure 或 security。catastrophe 日志级别记录的信息量非常少。 |
记录虚拟服务器名 |
如果选择此选项,则在记录错误的同时,还会记录处理请求的虚拟服务器名称。 |
记录到系统日志中 |
将所有消息都记录到系统日志中。 |
记录到控制台中 |
如果选择此选项,则会记录由已部署 Web 应用程序引发的异常(如果写入控制台)。 默认情况下,启用该选项。 |
日期格式 |
用于将时间戳附加至错误消息的时间格式。默认值为 [%d/%b/%Y:%H:%M:%S] |
您可以将日志文件设置为自动归档。在某个特定时间或指定的间隔后,服务器将轮转您的访问日志。服务器会保存旧的日志文件,并用包含了保存日期和时间的名称来标记所保存的文件。
例如,您可以将文件设置为每小时轮转一次,则服务器将保存文件并将其命名为 "access.199907.0152400",其中“名称|年|月|日|24 小时制时间”连接在一起构成一个字符串。根据所设置的日志轮转类型,访问日志归档文件的实际格式会有所不同。
访问日志轮转在服务器启动时进行初始化。如果启用轮转,服务器将创建一个带有时间戳的访问日志文件并在服务器启动时开始进行轮转。
轮转开始后,如果需要将请求记录到访问日志文件中,并且该请求出现在以前安排的“下次轮转时间”之后,服务器将新建一个带有时间戳的访问日志文件。
您可以使用日志轮转选项为配置的实例创建错误/访问日志轮转的进度表。要设置日志轮转,请执行以下步骤:
单击配置选项卡
选择需要启用/编辑日志设置的配置。
单击常规设置 > 日志设置选项卡
单击日志归档部分下的新建按钮
以下部分介绍新建日志轮转页面中的字段:
表 13–7 字段说明 > 设置日志轮转
字段 |
描述 |
---|---|
事件 |
访问日志轮转/服务器日志轮转。选择这些选项中的任何一个或两个选项可以配置相应日志类型的轮转。 |
时间 |
配置的事件启动时间。从下拉式框中选择小时和分钟值。 每天-每天在指定的时间启动指定的事件。 特定日期-在特定日期启动指定的事件。 1. 星期几-指定从星期日至星期六的任意一天。 2. 日期-指定一个月中从 1 日至 31 日间的任意一天(以逗号分隔条目)。例如,4,23,9。 特定月份-在特定时间和月份启动指定的事件。指定从一月至十二月之间的月份。 |
时间间隔 |
每隔此时间段即启动指定的事件。 1. 间隔小时数-从下拉式框中选择小时数。 2. 间隔秒数-从下拉式框中选择秒数。 |
如果需要删除安排的日志轮转,请单击日志归档部分中的删除按钮。
在服务器轮转日志文件后,可以指定该命令的绝对路径。日志文件的轮转后文件名将作为参数传递给归档命令。归档命令还会压缩已轮转的日志文件。