Sun Java System Web Proxy Server 4.0.8 管理指南

登录 UNIX 和 Windows 平台

本节介绍如何创建日志文件。此外,还包括以下主题:


注 –

有关 Windows 操作环境所使用的事件日志机制的更多信息,请在 Windows 帮助系统索引中查找关键字 "Event Logging"。


默认错误日志

在 UNIX 和 Windows 平台上,Administration Server 的日志存储在管理 proxy-admserv/logs/ 目录下。服务器实例的日志存储在 proxy-server_name/logs/ 目录中。

可以设置整个服务器的默认日志级别。可以将 stdoutstderr 重定向到服务器的事件日志,将日志输出定向到操作系统的系统日志。此外,还可以将 stdout 和 stderr 内容定向到服务器的事件日志。默认情况下,日志消息除了发送到指定的服务器日志文件外,还将发送到 stderr。

使用 syslog 记录日志

syslog 适用于要求集中记录日志的稳定的操作环境。在需要经常查看日志输出以进行诊断和调试的环境中,设置一个服务器实例日志可能比较容易管理。

由于将服务器实例和 Administration Server 的日志数据都存储在一个文件中可能会使读取和调试困难,因此应仅对运行正常的、已部署的应用程序使用 syslog 主日志文件。

日志消息与 Solaris 守护进程应用程序中的所有其他日志混合在一起。

syslog 日志文件与 syslogd 和系统日志守护进程一起使用,可以配置 syslog.conf 文件执行以下操作:

因为将日志记录到 syslog 意味着 Proxy Server 以及其他守护进程应用程序的日志都存储在同一个文件中,所以日志消息中增加了以下信息,以便标识来自特定服务器实例中专用于 Proxy Server 的消息:

可以在 server.xml 文件中同时为 Administration Server 和服务器实例配置 LOG 元素。

要获得有关 UNIX 操作环境所使用的 syslog 记录机制的更多信息,请在出现终端提示后使用以下 man 命令:

man syslog
man syslogd
man syslog.conf