若要對問題進行偵錯和疑難排解,您可以檢視儲存在連接器伺服器上的 Workspace ONE Access Connector 記錄檔。目錄同步、使用者驗證和 Kerberos 驗證服務各有其本身的記錄檔。
記錄檔類型 | 記錄檔位置 | 說明 |
---|---|---|
安裝記錄檔 | ConnectorInstallerFolder\Workspace_ONE_Access_Connector_Installer.log | 與安裝相關的訊息 |
使用者驗證服務記錄檔 | INSTALL_DIR\Workspace ONE Access\User Auth Service\logs\eas-service.log | 與驗證相關的訊息 |
目錄同步服務記錄檔 | INSTALL_DIR\Workspace ONE Access\Directory Sync Service\logs\eds-service.log | 目錄同步的相關訊息 |
Kerberos 驗證服務記錄檔 | INSTALL_DIR\Workspace ONE Access\Kerberos Auth Service\logs\eks-service.log | 與 Kerberos 驗證相關的訊息 |
企業服務頂點記錄 | INSTALL_DIR/User Auth Service/logs/eas-vertx-access.log INSTALL_DIR/Directory Sync Service/logs/eds-vertx-access.log INSTALL_DIR/Kerberos Auth Service/logs/eks-vertx-access.log |
與企業服務上的 API 要求有關的資訊。 |
企業服務處理程序標準輸出記錄 | INSTALL_DIR/User Auth Service/logs/UserAuthService.out.log INSTALL_DIR/Directory Sync Service/logs/DirectorySyncService.out.log INSTALL_DIR/Kerberos Auth Service/logs/KerberosAuthService.out.log |
有關執行企業服務之處理程序的資訊。 |
企業服務處理程序標準錯誤記錄 | INSTALL_DIR/User Auth Service/logs/UserAuthService.err.log INSTALL_DIR/Directory Sync Service/logs/DirectorySyncService.err.log INSTALL_DIR/Kerberos Auth Service/logs/KerberosAuthService.err.log |
有關執行企業服務之處理程序的錯誤資訊。 |
企業服務處理程序包裝函式記錄 | INSTALL_DIR/User Auth Service/logs/UserAuthService.wrapper.log INSTALL_DIR/Directory Sync Service/logs/DirectorySyncService.wrapper.log INSTALL_DIR/Kerberos Auth Service/logs/KerberosAuthService.wrapper.log |
有關執行企業服務 (例如 Java 選項和處理程序識別碼) 之處理程序的資訊。 |
為連接器記錄檔啟用 DEBUG 模式
為了方便對部署問題進行疑難排解,您可以為 servicename-service.log 檔案啟用 DEBUG 模式,以便將 DEBUG 訊息寫入至記錄檔。這些訊息會提供您更多關於問題的詳細資訊。
若要開啟 DEBUG 模式,請依照下列步驟操作:
- 登入連接器伺服器。
- 編輯要進行疑難排解之服務的 log4j2-override.xml 檔案。
- 若要調整目錄同步服務的記錄層級,請編輯 INSTALL_DIR\Workspace ONE Access\Directory Sync Service\conf\log4j2-override.xml 檔案。
- 若要調整使用者驗證服務的記錄層級,請編輯 INSTALL_DIR\Workspace ONE Access\User Auth Service\conf\log4j2-override.xml 檔案。
- 若要調整 Kerberos 驗證服務的記錄層級,請編輯 INSTALL_DIR\Workspace ONE Access\Kerberos Auth Service\conf\log4j2-override.xml 檔案。
- 在以下幾行中,將 INFO 變更為 DEBUG:
<Loggers> <Logger name="com.vmware" level="INFO"/> </Loggers> <Loggers> <Root level="INFO"> <AppenderRef ref="asyncFileLogger"/> </Root> </Loggers>
- 儲存檔案。
變更會在幾分鐘後生效。服務的 servicename-service.log 檔案會開啟 DEBUG 模式。例如,如果您編輯了目錄同步服務的 log4j2-override.xml 檔案,則會為 eds-service.log 檔案開啟 DEBUG 模式。
對連接器記錄檔執行 tail
您可以對記錄檔執行 tail,以檢視記錄檔中最後 n 行的資料。您也可以將 -wait 選項與 tail 命令搭配使用以監控記錄。使用 -wait 選項時,系統會在每次更新記錄時,將指定的行數列印至主控台。
- 在連接器伺服器中,開啟 Windows PowerShell。
- 導覽至包含記錄檔的資料夾。
- 輸入下列命令:
Get-Content logFile -Tail numberOfLines –wait
例如:
Get-Content eds-service.log -Tail 2 –wait
其他資訊
如需增加記錄檔大小和數目的相關資訊,請參閱增加 Workspace ONE Access Connector 記錄檔的大小和數目。