記錄進程、事件監視和服務偵錯
由於您的應用程式會處理重要、時間敏感度和貨幣資料,因此稽核會成為應用程式的重要部分。 為了啟用企業層級管理性和可用性,Microsoft BTAHL7 依賴下列共用執行時間和系統管理元件:
記錄:以 Managed 方式收集及路由傳送至指定資料庫的所有記錄事件
事件監視和服務偵錯:設定記錄行為,以及調查/管理系統管理員和其他 IT 專業人員收集的資訊
透過 BTAHL7 中的增強型稽核功能,您可以優化作業效率、安全性和效能,以確保符合 HL7 法規。
資料類型
本主題描述記錄功能所使用的不同類型的記錄資料,以及儲存此資料的位置:
設定資料:記錄組態資料會儲存在組態資料庫中 (也稱為 BizTalk 管理資料庫) ,並包含 SQL 稽核資訊和稽核資料 (Windows NT 事件檢視器、集中式資料庫 WMI) 位置。
封存資料:SQL 記錄檔中的 EventLog 資料表會儲存 「記錄」資料。
記錄的運作方式
本主題描述軟體記錄的三種事件種類,以及您可以儲存記錄資料的三個位置。
元件 | 目的 |
---|---|
Configuration Editor | 若要指定要儲存記錄資料的位置。 BTAHL7 支援記錄至下列任何組合:事件檢視器、WMI 和SQL Server記錄。 |
事件代理人 | 若要接收其他元件引發的記錄事件,並根據記錄組態資料加以記錄。 |
記錄 API | 所有 BTAHL7 元件所呼叫的記錄介面。 |
記錄類型
BTAHL7 會記錄三種類型的錯誤:
資訊事件,例如服務已啟動或停止或事件失敗。
警告事件,例如 Windows NT 事件記錄檔中的非嚴重錯誤和警告。 例如,BTAHL7 會暫停訊息,因為資料驗證失敗。
元件中重大失敗的錯誤事件。 例如,BTAHL7 因為剖析器失敗而暫停訊息。
系統可以將 BTAHL7 事件記錄到下列可設定的位置:
Windows NT 事件檢視器
WMI 事件
集中式資料庫 (SQL 記錄資料庫)
事件代理程式會接收所有 BTAHL7 記錄事件,並根據組態資訊將它們傳送至適當的位置。
功能概觀
BTAHL7 記錄功能提供:
記錄所有錯誤訊息的統一方式
用來儲存所有事件詳細資料的集中式存放庫
記錄流向離散企業營運應用程式的訊息一致物件模型
記錄和追蹤的組合,可協助系統管理員將記錄的錯誤與檔相互關聯
事件記錄檔資料
本主題描述事件記錄檔資料的格式和內容。
下表顯示合作夥伴的一般記錄資料。
資料 | 描述 |
---|---|
LogData | 資料記錄檔 |
CategoryNumber | 類別編號 |
EntryType | 事件的類型 |
EventId | 事件識別碼 |
MachineName | 電腦名稱 |
訊息 | 訊息詳細資料 |
來源 | 建立、更新、讀取、刪除、部署或封存資料 |
TimeGenerated | 成功或失敗 |
使用者名稱 | 使用者名稱 |
MsgGuid | 訊息 GUID |
SvcGuid | 服務 GUID |
作業 | 作業詳細資料 |