VMware Horizon
将有关事件的详细信息记录到所有数据库表中。自写入事件记录经过特定的时间段之后,
VMware Horizon
将从 event 和 event_data 表中删除该记录。您可以使用
Horizon Console
配置数据库在 event 和 event_data 表中保留记录的时间长度。
重要说明:
VMware Horizon
不会限制 event_historical 和 event_data_historical 表的增长。您必须为这些表实施空间管理策略。
作为唯一主键,EventID 标识
VMware Horizon
在 event 和 event_historical 表中记录的每个事件。
VMware Horizon
将每个事件的数据值记录在 event_data 和 event_data_historical 表中。您可以通过使用“EventID”列联接 event 和 event_data 表或联接 event_ historical 和 event_data_historical 表,来获取某个事件的完整信息。
Event 和 event_historical 表中的“EventType”、“Severity”和“Time”列标识事件的类型和严重性以及事件的发生时间。
有关设置事件数据库的信息,请参阅
《Horizon 安装和升级》
文档。
注:
要清除历史表格中的数据,请参阅
http://kb.vmware.com/kb/2150309
。
事件数据库结构定义
下表显示了 event 和 event_historical 数据库表的结构定义。
Event 和 event_historical 表的结构定义
nvarchar(512)
character varying(512)
引发事件的
VMware Horizon
组件。例如,Admin、Broker、Tunnel、Framework、Client 或 Agent。
ModuleAndEventText
NVARCHAR2(512)
nvarchar(512)
character varying(512)
包含替换属性参数的值的事件消息。
NVARCHAR2(512)
nvarchar(512)
character varying(512)
虚拟设备节点的名称。
SessionId
NVARCHAR2(512)
nvarchar(512)
character varying(512)
关联的会话的 ID。
NVARCHAR2(512)
nvarchar(512)
character varying(512)
严重性级别。例如,INFO、WARNING、ERROR、AUDIT_SUCCESS、AUDIT_FAIL。
NVARCHAR2(512)
nvarchar(512)
character varying(512)
事件源的标识符。
ThinappId
NVARCHAR2(512)
nvarchar(512)
character varying(512)
关联的 ThinApp 对象的 ID。
TIMESTAMP
datetime
不带时区的时间戳
事件的发生时间,以新纪元时间(1970 年 1 月 1 日)为准。
UserDiskPathId
NVARCHAR2(512)
nvarchar(512)
character varying(512)
用户磁盘的 ID。
UserSID
NVARCHAR2(512)
nvarchar(512)
character varying(512)
Active Directory 中已关联用户的 SID。
下表显示了 event_data 和 event_data_historical 数据库表的结构定义。
event_data 和 event_data_historical 表的结构定义