View 會使用資料庫資料表來實作事件資料庫。事件資料庫會在這些資料表的名稱前面加上您在設定資料庫時定義的首碼。

事件資料庫資料表

下表顯示在 View 中實作事件資料庫的資料庫資料表。

表格 1. 事件資料庫資料表

資料表名稱

說明

event

最近事件的中繼資料和搜尋最佳化資料。

event_data

最近事件的資料值。

event_data_historical

所有事件的資料值。

event_historical

所有事件的中繼資料和搜尋最佳化資料。

View 會將事件的相關詳細資料記錄至所有資料庫資料表。寫入事件記錄經過特定期間後,View 會從 event 和 event_data 資料表刪除該記錄。您可以使用 View Administrator 來設定資料庫要將記錄保留在 event 和 event_data 資料表中的期間。

重要事項︰

View 不會限制 event_historical 和 event_data_historical 資料表的成長。您必須為這些資料表實作空間管理原則。

唯一主索引鍵 EventID 會識別 View 記錄在 event 和 event_historical 資料表中的每個事件。View 會將每個事件的資料值記錄在 event_data 和 event_data_historical 資料表中。您可以在 EventID 資料行上連接 event 與 event_data 資料表或 event_ historical 與 event_data_historical 資料表,以取得事件的完整資訊集。

event 和 event_historical 資料表中的 [EventType]、[Severity] 和 [Time] 資料行可識別事件的類型和嚴重性及其發生的時間。

如需設定事件資料庫的相關資訊,請參閱《View 安裝》文件。

備註︰

如果您在事件資料庫未執行時重新啟動 View 連線伺服器執行個體,則事件可能會會遺失。如需避免此問題的解決方案,請參閱 http://kb.vmware.com/kb/1021461

事件資料庫結構描述

下表說明 event 和 event_historical 資料庫資料表的結構描述。

表格 2. event 和 event_historical 資料表的結構描述

資料行名稱

Oracle 資料類型

SQL Server 資料類型

說明

Acknowledged

SMALLINT

tinyint

View 是否已確認事件。

  • 0 = false

  • 1 = true

DesktopId

NVARCHAR2(512)

nvarchar(512)

與集區相關聯的桌面平台識別碼。

EventID

INTEGER

int

事件的唯一主索引鍵。

EventType

NVARCHAR2(512)

nvarchar(512)

與訊息類別目錄中的項目相對應的事件名稱。例如 BROKER_USERLOGGEDIN。

FolderPath

NVARCHAR2(512)

nvarchar(512)

包含相關聯物件之資料夾的完整路徑。

GroupId

NVARCHAR2(512)

nvarchar(512)

Active Directory 中相關聯群組的 SID。

LUNId

NVARCHAR2(512)

nvarchar(512)

儲存相關聯物件之 LUN 的識別碼。

MachineId

NVARCHAR2(512)

nvarchar(512)

相關聯實體或虛擬機器的識別碼。

Module

NVARCHAR2(512)

nvarchar(512)

引發事件的 View 元件。例如 Admin、Broker、Tunnel、Framework、Client 或 Agent。

ModuleAndEventText

NVARCHAR2(512)

nvarchar(512)

包含的值針對屬性參數取代的事件訊息。

Node

NVARCHAR2(512)

nvarchar(512)

虛擬裝置節點的名稱。

Severity

NVARCHAR2(512)

nvarchar(512)

嚴重性層級。例如資訊、警告、錯誤、AUDIT_SUCCESS 和 AUDIT_FAIL。

Source

NVARCHAR2(512)

nvarchar(512)

事件來源的識別碼。

ThinAppId

NVARCHAR2(512)

nvarchar(512)

相關聯 ThinApp™ 物件的識別碼。

Time

TIMESTAMP

datetime

事件發生的時間,從 epoch 計算 (1970 年 1 月 1 日)。

UserDiskPathId

NVARCHAR2(512)

nvarchar(512)

使用者磁碟的識別碼。

UserSID

NVARCHAR2(512)

nvarchar(512)

Active Directory 中相關聯使用者的 SID。

下表說明 event_data 和 event_data_historical 資料庫資料表的結構描述。

表格 3. event_data 和 event_data_historical 資料表的結構描述

資料行名稱

Oracle 資料類型

SQL Server 資料類型

說明

BooleanValue

SMALLINT

tinyint

布林值屬性的值。

  • 0 = false

  • 1 = true

EventID

INTEGER

int

事件的唯一主索引鍵。

IntValue

INTEGER

int

整數屬性的值。

名稱

NVARCHAR2(512)

nvarchar(512)

屬性名稱 (例如 UserDisplayName)。

StrValue

NVARCHAR2(512)

nvarchar(512)

字串屬性的值。針對其他類型的屬性,此資料行會包含字串形式的資料類型解譯。

TimeValue

TIMESTAMP

datetime

日期和時間屬性的值。

Type

SMALLINT

tinyint

屬性的資料類型。

  • 0 = StrValue

  • 1 = IntValue

  • 2 = TimeValue

  • 3 = BooleanValue