ASP.NET 2.0內建了一個全新的功能,建康監視系統,它能夠用來監視應用程式所發生的Web事件,而這些事件可以被進一步記錄到事件記錄檔,更進一步的,你還可以將其儲存至資料庫當中。
事件記錄檔會記錄應用程式的錯誤以及各種事件訊息,建康監視系統允許你針對這些訊息進一步作處理,隨時監控應用程式的發展,在我們開始討論建康監視系統之前,先來看看事件記錄檔的操作。
你可以從ASP.NET網頁直接讀寫事件記錄檔,.NET內建的相關類別EventLog可以讓你針對事件記錄檔所記錄的訊息進行讀寫操作,這個類別位於System.Diagnostics,在網頁匯入此命名空間,即可對其進行引用。
EventLog提供一個Entries屬性成員,用來取得事件記錄檔的所有事件項目內容,它回傳一個由EventLogEntry物件所組成EventLogEntryCollection集合物件,每一個EventLogEntry物件代表一個記錄檔所記錄的事件項目,我們可以進一步從集合當中,將其逐一取出以檢視每個事件的相關資訊。
EventLog還有一個重要的屬性Source,它被設計用來存取事件記錄檔所登錄的來源名稱,這個來源名稱說明要由什麼來記錄事件,System、Application以及Security是三種主要的來源,你可以針對某個特定的事件來源,進行相關的事件記錄檔存取
網誌存檔
-
▼
2007
(94)
-
▼
06
(13)
- 康廷數位 與 我
- 壓縮類別概觀
- .NET的IO類別繼承架構概觀
- 關於 VB.NET 的 My 功能
- VB.NET 透過 My 功能判斷目前的電腦本機是否與網路連線
- .NET Framework與C#的關係
- SQL Server Express 資料庫檔案的連線字串(Connection String)
- .NET 透過 SqlConnection 連接 SQL Server 的連線字串
- Silverlight、XAML以及JavaScript
- Silverlight的範例
- 鐵了心的微軟、Silverlight大未來
- 為何從 Console 而非視窗,開始我的 C# 學習之路 ?
- 建康監視與事件記錄檔
-
▼
06
(13)

0 意見:
張貼意見