使用事件訊息

Notification Services 會將事件訊息記錄到應用程式記錄檔中,可以從 Microsoft Windows 事件檢視器進行存取。這些訊息可協助您對系統錯誤和效能問題進行疑難排解。

監視應用程式記錄檔

即使您沒發覺到應用程式問題,也應該定期檢查應用程式記錄檔。定期檢查記錄有助於減少可能發生的系統問題。例如,最好在無法收集事件或無法散發通知時,儘快察覺這些狀況。

如需詳細資訊,請參閱<Notification Services 錯誤和事件>。

管理應用程式記錄檔

視您設定的記錄層級而定,應用程式記錄檔大小可能會迅速成長。例如,如果您記錄所有的 Notification Services 事件並記錄傳遞給每小時傳送數千個通知之應用程式的所有通知,則 Unmanaged 應用程式記錄檔將會迅速耗盡磁碟空間。

若要管理應用程式記錄檔,請考慮下列建議︰

  • 對於實際伺服器 (不用於開發及測試的伺服器) 上的應用程式,僅記錄您應用程式所需的事件,例如可以協助您對應用程式問題進行疑難排解的錯誤訊息。由於通知傳送服務協定的關係,有些應用程式可能需要更高的記錄層級;這些應用程式需要更多用於記錄的磁碟空間。
  • 如果系統為了擴展事件記錄檔而對磁碟執行大量寫入動作,則應用程式效能可能會降低。對於主控 Notification Services 資料庫的系統尤其是如此,原因在於處理通知產生需要大量的磁碟空間。
  • Notification Services 執行個體經常連接到 Database Engine。請考慮變更 Database Engine 登入稽核,使其僅記錄失敗的登入。如需詳細資訊,請參閱<如何:設定登入稽核 (SQL Server Management Studio)>。
  • 設定事件記錄檔合理的大小上限,並設定符合記錄需要的覆寫選項。例如,如果您不需要存在三天以上的事件,請選擇覆寫三天以上的事件,使事件記錄檔清除這些事件。
  • 使用篩選來顯示指定來源 (如 Notification Services 執行個體) 的事件。您可以建立新的記錄檢視,再定義該檢視的篩選使其僅顯示想要的事件。之後您就可以將檢視中的事件匯出到支援的格式之一,如逗號分隔的文字檔。

如需有關使用事件記錄檔的其他資訊,請從 [事件檢視器] 開啟 [事件檢視器說明]。

請參閱

概念

監視 Notification Services 效能與活動

其他資源

Notification Services 錯誤和事件

說明及資訊

取得 SQL Server 2005 協助