Sun ONE Web Server 6.1 管理员指南 |
"Logs" 选项卡
"Logs" 选项卡使您可以配置、查看和归档访问日志与错误日志。
"Logs" 选项卡包含以下页面:
"View Access Log" 页面如果您是通过 Administration Server 访问此页面,请参见 Administration Server 一节中的 "View Access Log" 页面。
如果您是通过 "Virtual Server Manager" 访问此页面,请参见 Virtual Server Manager 一节中的 "View Access Log" 页面。
"View Access Log" 页面使您可以配置有关请求服务器实例和服务器响应的信息的自定义视图。还可以通过 Virtual Server Manager 查看日志。
详细信息,请参见以下小节:
将显示以下元素:
"Number of entries"。指定要检索的项数(从最新的项开始)。
"Only show entries with"。指定用于过滤日志项的字符串或字符。大小写很重要,在此字段中指定的字符串或字符的大小写必须与访问日志中项的大小写匹配。例如,如果您仅需要查看包含 POST 的访问日志项,请键入 "POST"。如果已将所有虚拟服务器记录到一个主日志文件中,并且已将此日志文件设置为记录虚拟服务器 ID,则在此字段中输入虚拟服务器 ID 可以仅获得单个虚拟服务器项。
"OK"。在此页面的下部显示日志项。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。
"View Error Log" 页面如果您是通过 Administration Server 访问此页面,请参见 Administration Server 一节中的 "View Error Log" 页面。
如果您是通过 "Virtual Server Manager" 访问此页面,请参见 Virtual Server Manager 一节中的 "View Error Log" 页面。
"View Error Log" 使您可以配置服务器遇到的错误和有关服务器的提示性消息(例如服务器何时被启动以及未成功登录到服务器的用户)的自定义视图。还可以通过 Virtual Server Manager 查看日志。
详细信息,请参见以下小节:
将显示以下元素:
"Number of errors to view?"。指定要检索的项数(从最新的项开始)。
"Only show entries with"。指定用于过滤日志项的字符串或字符。大小写很重要,在此字段中指定的字符串或字符的大小写必须与错误日志中项的大小写匹配。例如,如果您仅需要查看包含警告的错误信息,请键入 "warning"。
"OK"。在此页面的下部显示日志项。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。
"Archive Log Files" 页面"Archive Log" 页面使您可以定期自动旋转访问日志文件和错误日志文件。归档日志文件时,服务器将重命名当前的日志文件,然后使用原始名称创建新的日志文件。您可以归档或删除旧的日志文件,它以原始文件名后加文件归档日期和时间作为文件名保存。例如,access 可能会变成 access.200307152400。
"Archive Log File" 页面使您可以立即归档日志文件或指定进行归档的日期和时间。
归档日志时,将归档所有虚拟服务器的所有日志。
详细信息,请参见“归档日志文件”。
将显示以下元素:
"Internal daemon log rotation"。指定日志旋转是否使用 Sun ONE Web Server 内部系统守护程序日志设置。
- "rotation start time"。指定作为旋转日志文件和启动新的日志文件基础的时间。例如,如果旋转开始时间是 12:00 a.m.,旋转间隔是 1440 分钟(一天),则将在保存和应用更改时创建新的日志文件。日志文件将在每天的 12:00 a.m. 旋转,访问日志将在 12:00 a.m. 进行标记并保存为 access.200304241200。同样,如果将间隔设置为 240 分钟(4 小时),开始时间为 12:00 a.m.,则访问日志文件将包含从 12:00 a.m. 到 4:00 a.m.,从 4:00 a.m. 到 8:00 a.m. 等时间段内收集到的信息。
- "rotation interval (minutes)"。指定启动新的日志文件后到下一次日志旋转的分钟数。您必须指定最少 30 分钟或更长时间的间隔。
"Cron based log rotation"。指定是否使用操作系统的计时程序(或作业调度)工具预定日志归档。
注
归档日志文件之前,必须从 "Administration Server" 关闭 "Cron Control" 页面 (UNIX/Linux)。
"OK"。保存输入的信息。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。
"Access Log Preferences" 页面"Access Log Preferences" 页面使您可以指定在服务器的日志中记录哪些信息。服务器日志文件可以帮助您监视服务器的活动和排除故障。
详细信息,请参见“设置访问日志首选项”。
将显示以下元素:
"Editing"。指定应用自定义日志的资源。如果选择了目录,则仅当服务器接收到该目录的 URL 或该目录中的任何文件时才会应用自定义日志。如果要为单个虚拟服务器设置日志,请使用 "Class Manager" 中的 "Logging Settings" 页面。
"Go"。单击此按钮可以装入数据。
"Browse"。使您可以浏览您的文件系统。单击此按钮后,将显示 "Choose a Part of Your Server" 页面。单击此页面上的 "Options" 按钮将显示浏览选项。有关浏览选项的信息,请参见 "Browse Files On Your Server" 页面。
"Wildcard"。指定通配符模式。所用路径必须为文件的绝对路径。有关使用通配符模式的信息,请参见“Resource Picker 中使用的通配符”。
"Log client accesses?" 指定日志文件中是否包括客户机访问。
"Log File"。指定访问日志文件的绝对路径。默认情况下,日志文件保存在服务器根目录下的 logs 目录中。如果指定了部分路径,则服务器将假设路径相对于服务器根目录下的 logs 目录。
如果编辑的是整个服务器,则此字段的默认值为 $accesslog,它是配置文件中表示服务器和虚拟服务器的访问日志文件的变量。
"Record"。指定服务器是否应在访问日志中记录访问服务器的系统的域名或 IP 地址。
"Format"。指定在访问日志中使用何种类型的日志文件格式。您可以选择以下选项:
- "Use Common Logfile Format"。包括客户机的主机名、经过验证的用户名、请求的日期和时间、HTTP 头、返回给客户机的状态码以及发送到客户机的文档的内容长度,或
- "Only Log"。使您可以选择要记录的信息。您可以选择以下选项:
- "Client hostname"。请求访问的客户机的主机名或 IP 地址(如果已禁用 DNS)。
- "Authenticate user name"。如果需要进行验证,您可以在访问日志中列出经过验证的用户名。
- "System date"。客户机请求的日期和时间。
- "Full request"。客户机所作的完整请求。
- "Status"。服务器返回给客户机的状态码。
- "Content length"。发送至客户机的文档的内容长度(以字节计)。
- "HTTP header,‘referer’"。引用站点可以指定客户机从中访问当前页面的页面。例如,如果用户正在查看文本搜索查询的结果,则引用站点可能会显示用户从中访问文本搜索引擎的页面。引用站点允许服务器创建回溯链接的列表。
- "HTTP header,‘user-agent’"。用户代理信息包括客户机所用浏览器的类型、版本和客户机运行的操作系统,这些信息均来自于客户机向服务器发送的 HTTP 头信息中的 "User-agent" 字段。
- "Method"。使用的 HTTP 请求方法(GET、PUT、POST,等等)。
- "URI"。Universal Resource Identifier"。服务器上资源的位置。例如,对于 http://www.a.com:8080/special/docs,URI 为 special/docs。
- "Query string of the URI"。URI 中问号之后的所有内容。例如,对于
http://www.a.com:8080/special/docs?find_this,URI 的查询字符串为 find_this。- "Protocol"。使用的传输协议和版本。
- "Virtual Server Id"。虚拟服务器的 ID。此选项仅对服务器实例可用,在 Administration Server 级别中则不可用。如果要为每个虚拟服务器设置单独的日志文件,则无需包括此选项。
"Custom Format"。使您可以为访问日志创建自定义的格式。有关自定义格式应使用的参数的详细信息,请参见“设置访问日志首选项”。
"OK"。保存输入的信息。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。
"Choose a Part of Your Server" 页面"Choose a Part of Your Server" 页面用于选择要配置远程文件操作的文件或目录。
选择目录或文件后,此页面将引导您回到 "Remote File Manipulation" 页面,以便继续配置远程文件操作。将显示以下元素:
"Back"。单击 "Back" 按钮将返回上一页。
"choose entire directory":单击 "choose entire directory" 链接将显示 "File Manipulation" 页面,该页面使客户端能够在服务器上执行远程文件操作任务。有关执行远程文件操作任务的详细信息,请参见 "Remote File Manipulation" 页面。
"Options"。单击 "Options" 按钮将显示 "Browse Files On Your Server" 页面,该页面可用于选择浏览选项。有关浏览选项的信息,请参见 "Browse Files On Your Server" 页面。
"Help"。显示联机帮助。
"Browse Files On Your Server" 页面"Browse Files On Your Server" 页面用于浏览服务器上的文件。将显示以下元素:
"Back"。单击此按钮将返回上一页。
"List from"。指定您要浏览的目录的路径,然后从以下选项中进行选择:
"OK"。单击 "OK" 将显示结果。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。
"Error Log Preferences" 页面"Error Log Preferences" 页面使您可以配置在服务器的错误日志中记录哪些信息。服务器错误日志文件可以帮助您监视服务器的活动和排除故障。
详细信息,请参见“设置访问日志首选项”。
将显示以下元素:
"Error Log File Name"。指定存储来自服务器的消息的文件。
"Log Level"。 指定错误日志中可以记录的信息数目。选项包括:
"Log VSID"。如果您要在虚拟服务器日志中显示虚拟服务器 ID,请选中此选项。当多个 VS 元素共享同一日志文件时,此功能非常有用。
"LogStdout"。如果您要将 stdout 输出重定向到错误日志,请选中此选项。
"Log Stderr"。如果您要将 stderr 输出重定向到错误日志,请选中此选项。
"Log To Console (UNIX only)"。选中此选项可以将日志消息重定向到控制台。
"Use System Logging"。如果要使用 UNIX syslog 服务或 Windows 事件日志来生成和管理日志,请选中此选项。
"Create Console (Windows Only)"。选中此选项来为 stderr 输出创建 Windows 控制台。
"OK"。保存输入的信息。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。
"Generate Report" 页面"Generate Report" 页面使您可以使用日志分析器生成关于服务器活动的报告。使用日志分析器可以生成有关服务器的统计信息,例如活动摘要、访问最频繁的 URL、一天中最频繁访问服务器的时间等等。您也可以从 "Server Manager" 或命令行运行日志分析器。
注
在运行日志分析程序之前,应将服务器日志归档。有关将服务器日志归档的更多信息,请参见“归档日志文件”。
详细信息,请参见“运行日志分析程序”。
将显示以下元素:
"Server name"。指定要为其生成报告的服务器的名称。
"Output type"。指定应将报告输出到 HTML 文件还是纯文本 (ASCII) 文件。
"Log File"。指定要从其生成报告的日志文件。要选择多个文件,请按住 Ctrl 键,同时单击文件。
"Output file"。指定报告要转至的绝对路径。如果保留此字段为空,分析器将在屏幕上显示结果。对于较大的日志文件,应将结果保存到文件中,因为在屏幕上显示输出可能需要很长时间。
"Totals"。指定是否要生成总和以进行统计。如果不想生成总和以进行统计,请选择 "Do not generate totals"。如果选择了生成总和,请从以下列表中指定要生成其总和的项。
- "Total hits"。启用访问日志以来服务器接收的请求数。
- "304 (Not Modified) status codes"。请求客户机使用被请求文档的本地副本(而不是从服务器检索该文档)的次数。
- "302 (Redirects) status codes"。因为原始 URL 被移动,服务器重定向到新 URL 的次数。
- "404 (Not Found) status codes"。服务器找不到被请求文档或服务器不能为该文档提供服务(因为客户机不是授权的用户)的次数。
- "500 (Server Error) status codes"。出现与服务器相关的错误的次数。
- "Total unique URLs"。启用访问日志以来访问的唯一 URL 的数目。
- "Total unique hosts"。启用访问日志以来,已访问服务器的唯一客户机主机的数目。
- "Total kilobytes transferred"。启用访问日志以来服务器传送的千字节数。
"General Statistics"。指定是否生成常规统计数据。如果不想生成常规统计数据,请选择 "Do not generate general statistics"。如果选择生成统计数据,请选择以下选项:
- "Find top number seconds of log"。基于最近几秒钟内的信息生成统计数据。
- "Find top number minutes of log"。基于最近几分钟内的信息生成统计数据。
- "Find top number hours of log"。基于最近几小时内的信息生成统计数据。
- "Find number users (if logged)"。基于这些数量的用户的信息生成统计数据。
- "Find top number referers (if logged)"。基于这些数量的引用站点的信息生成统计数据。
- "Find top number user agents (if logged)"。基于有关用户代理的信息(例如浏览器类型、浏览器版本和操作系统)生成统计数据。
- "Find top number miscellaneous logged items (if logged)"。基于这些数量的用户的信息生成统计数据。
"Generate Lists"。指定是否生成列表。如果不想生成任何列表,请选择 "Do not generate any list"。如果选择了生成列表,请从以下列表中指定要生成列表的项。
"Output Order"。指定输出的顺序。按照各部分在报告中的顺序,为以下项赋予从 1 至 3 的优先级。如果选择不生成其中的任一项的优先级,该部分将自动被忽略。
"OK"。保存输入的信息。
"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。
"Help"。显示联机帮助。