對於需要進行集中記錄的穩定作業環境而言,syslog 是適用的。對於經常需要輸出記錄以便診斷和除錯的環境而言,個別伺服器實例記錄可能更容易管理。
由於若將伺服器實例和 Administration Server 的記錄資料儲存在一個檔案內,可能會造成不易閱讀和除錯,因此只適合對穩定執行的已部署應用程式使用 syslog 主記錄檔。
已記錄的訊息會和 Solaris 常駐程式應用程式中的所有其他記錄混雜在一起。
使用 syslog 記錄檔,並結合 syslogd 及系統記錄常駐程式,您可以配置 syslog.conf 檔案以執行下列動作:
將訊息記錄到適當的系統記錄中
將訊息寫入至系統主控台
將記錄的訊息轉寄至使用者清單,或透過網路將其轉寄至另一台主機上的另一個 syslogd
由於記錄至 syslog 表示來自 Proxy Server 和其他常駐程式應用程式的記錄都要集中在同一個檔案裡,因此下列資訊會增強已記錄的訊息,以識別特定伺服器實例的特定 Proxy Server 訊息:
唯一的訊息 ID
時間戳記
實例名稱
程式名稱 (proxyd 或 proxyd-wdog)
程序 ID (proxyd 程序的 PID)
執行緒 ID (可選)
伺服器 ID
可以在 server.xml 檔案中為 Administration Server 和伺服器實例配置 LOG 元素。
如需有關 UNIX 作業環境中使用的 syslog 記錄機制的更多資訊,請在終端機提示符號處使用下列 man 指令:
man syslog man syslogd man syslog.conf