在伺服器或客戶端崩潰後收集診斷訊息
自動診斷收集工具在伺服器和用戶端崩潰後收集診斷數據,並在伺服器或用戶端重新啟動時將收集到的數據傳送到郵件資料庫。然後,您可以使用收集的數據來確定崩潰的原因。
數據儲存在故障報告文件中。每個域中有一個郵寄資料庫。您可以將網域中所有客戶端和伺服器崩潰的所有故障報告文件儲存在一個資料庫中,也可以為伺服器崩潰建立資料庫,為客戶端建立資料庫。您在設定此功能時指定郵寄資料庫。從客戶端崩潰中收集的資料可以發送到客戶的本地自動資料收集資料庫,使客戶能夠快速識別其網站上遇到的重複問題,或者可以將資料傳送到與伺服器資料相同的資料庫。
故障分析器是一個伺服器加載項任務,用於在將所有新崩潰傳送到自動資料收集郵件資料庫時進行處理。對於每個新的崩潰,故障分析器任務都會搜尋包含故障報告文件的資料庫,並確定堆疊是否與該客戶網站的使用者或伺服器已經看到的崩潰相符。自動資料收集資料庫列出了所有故障報告以及同一崩潰的任何重複發生的回應文檔,並指示重複發生是與原始崩潰完全匹配還是部分匹配。重複發生回應文件是精確比對故障報告和部分匹配故障報告文件。部分匹配故障報告文件還包括“百分比匹配”,指示與崩潰的原始故障報告匹配的報告的百分比。
使用桌面策略設定文件「診斷」標籤可為用戶端設定自動診斷資料收集。
使用「伺服器設定設定」文件的「診斷」標籤上的欄位指定是否在伺服器上啟用故障分析器任務。啟用故障分析器後,在伺服器啟動時, Domino ®會讀取本機Domino ®目錄中的伺服器設定檔文件和桌面原則文件。如果任何文件指定了故障報告資料庫, Domino ®會確定該資料庫是否駐留在本機伺服器上,如果是, Domino ®會將其新增至要監視的資料庫清單中。每 10 秒,該進程就會確定其監控的任何資料庫的資料修改時間是否已更改,如果更改,故障分析器將掃描新的未處理文件以嘗試匹配。
崩潰的父故障報告文件中會更新發生次數和唯一 ID 計數。發生次數是發生崩盤的總次數;唯一 ID 計數是已報告該問題的客戶端和伺服器的數量。
故障報告文件的「管理員」部分包含「已解決」字段,您可以使用該字段將向資料庫報告的所有用戶端和伺服器版本的崩潰標記為已解決,或將按版本級別標識的特定版本(例如Domino )的崩潰標記為已解決。
當故障被標記為已解決時,具有相同簽章且處於要解決的故障的版本層級的所有用戶端和伺服器不會被標記為重複項。相反,故障報告文件保留為父文檔。已解決的文件在檢視中的旁邊會顯示一個複選標記。
先前儲存在Domino ®資料目錄中的下列檔案現在儲存在位於 Notes/Domino 資料目錄下的診斷目錄IBM_TECHNICAL_SUPPORT :
- NSD輸出
- 記憶體檢查輸出
- 核心文件
- 記憶體轉儲檔案(以格式建立:記憶體_平台_電腦名稱_日期@時間.dmp,而不是記憶體.dmp )
- Notes_child_pid
為了防止診斷檔案變得非常大並佔用大量磁碟空間,您可以指定這些檔案在被自動診斷收集工具刪除之前可以儲存的天數。
為用戶端設定自動診斷收集時,您可以指定此功能是否對使用者不可見,或是否應提示使用者指定是否要將診斷報告傳送至郵寄資料庫。如果您指定不提示用戶,則此功能對用戶來說是透明的。使用者重新啟動客戶端並輸入密碼後,該進程將在背景執行。如果您指定應提示使用者指定是否報告崩潰,則使用者也可以指定是否在發送報告之前查看報告。