Sun Java System Web Proxy Server 4.0.8 管理指南

在 UNIX 和 Windows 平台上記錄

本小節論述記錄檔的建立方法。另外,本小節還包括下列主題︰


備註 –

如需關於 Windows 作業環境使用的事件記錄機制的更多資訊,請參閱 Windows 說明系統索引,查找關鍵字「事件記錄」。


預設錯誤記錄

在 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