Sun Java System Communications Services 6 2005Q1 Delegated Administrator 指南 |
附錄 C
除錯 Delegated Administrator您可以透過檢查由 Delegated Administrator 元件、部署了 Delegated Administrator 的 Web 容器以及 Directory Server 和 Access Manager 所產生的記錄檔來取得 Delegated Administrator 的記錄資訊。
本附錄包含下列主題:
除錯指令行公用程式若要除錯 Delegated Administrator 公用程式 (commadmin),您可以使用 commadmin 指令與 -v 選項列印除錯訊息。
Delegated Administrator 主控台記錄Delegated Administrator 主控台建立一個執行階段記錄檔:
您可以透過編輯記錄特性檔案來指定您自己的記錄檔:
您可以在 logger.properties 檔案中變更下列特性:
Delegated Administrator 伺服器記錄您可以建立包含由安裝在 Web 容器上的 Delegated Administrator servlet 所產生之除錯敘述的 Delegated Administrator 伺服器記錄。
若要做此設定,您要啟動除錯 servlet 來記錄來自 Delegated Administrator servlet 執行的除錯訊息。您可以透過瀏覽器轉至下列 URL 路徑來開啟除錯 servlet :
http://machine name:port/commcli/debug?op=set&state=all&package=all&filename=full path
其中
例如:
http://abc.red.iplanet.com:8008/commcli/debug?op=set&state=all&package=all&filename=/tmp/debug.log
前面的 URL 會將除錯 servlet 訊息記錄到下列路徑和檔案:
/tmp/debug.log
每當您重新啟動 Web 容器時,您必須開啟除錯 servlet。
Web 容器伺服器記錄您可以由檢查 Web 容器所產生的伺服器記錄來進一步對 Delegated Administrator 除錯。
Web Server
Web Server 保持存取和錯誤記錄,這些記錄位於下列路徑中:
/web_server_base/https-machine name/logs
其中
Application Server 7.x
Application Server 7.x 保持存取和錯誤記錄,這些記錄位於下列路徑中:
/application_server7_base/domains/domain1/server1/logs
其中
Application Server 8.x
Application Server 8.x 保持存取和錯誤記錄,這些記錄位於下列路徑中:
伺服器記錄:
/application_server8_base/domains/domain1/logs
存取記錄:
/application_server8_base/domains/domain1/logs/access/server_access_log
其中
Directory Server 和 Access Manager 記錄您可以由檢查 Directory Server 和 Access Manager 所產生的記錄來進一步對 Delegated Administrator 除錯。
Directory Server
Directory Server保持存取和錯誤記錄,這些記錄位於下列路徑中:
/var/opt/mps/serverroot/slapd-hostname/logs
其中
Access Manager
Access Manager 維持下列路徑中的記錄檔。
/var/opt/SUNWam/debug
上述的路徑包含 amProfile 和 amAuth 記錄。
/var/opt/SUNWam/logs
上述的路徑包含 amAdmin.access 和 amAdmin.error 記錄。