VMware Horizon usa tabelas de banco de dados para implementar o banco de dados de eventos. O banco de dados de eventos precede os nomes dessas tabelas com um prefixo que você define ao configurar o banco de dados.

Tabelas de banco de dados de eventos

A tabela a seguir mostra as tabelas de banco de dados que implementam o banco de dados de eventos em VMware Horizon.

Tabela 1. Tabelas de banco de dados de eventos
Nome da tabela Descrição
evento Metadados e dados de otimização de pesquisa para eventos recentes.
event_data Valores de dados para eventos recentes.
event_data_historical Valores de dados para todos os eventos.
event_historical Metadados e dados de otimização de pesquisa para todos os eventos.

VMware Horizon registra detalhes sobre eventos em todas as tabelas de banco de dados. Após um determinado período de tempo ter decorrido desde a gravação de um registro de evento, VMware Horizon exclui o registro das tabelas event e event_data. Você pode usar Horizon Console para configurar o período de tempo durante o qual o banco de dados mantém um registro nas tabelas event e event_data.

Importante: VMware Horizon não restringe o crescimento das tabelas event_historical e event_data_historical. Você deve implementar uma política de gerenciamento de espaço para essas tabelas.

Uma chave primária exclusiva, EventID, identifica cada evento que VMware Horizon registra nas tabelas event e event_historical. VMware Horizon registra valores de dados para cada evento nas tabelas event_data e event_data_historical. Você pode obter o conjunto completo de informações para um evento unindo as tabelas event e event_data ou as tabelas event_historica e event_data_historical na coluna EventID.

As colunas EventType, Severity e Time nas tabelas event e event_historical identificam o tipo e a gravidade de um evento e a hora em que ele ocorreu.

Para obter informações sobre como configurar o banco de dados de eventos, consulte o documento Instalação e upgrade do Horizon 8.

Observação: Para limpar os dados das tabelas de histórico, consulte http://kb.vmware.com/kb/2150309.

Esquemas de banco de dados de eventos

A tabela a seguir mostra o esquema para as tabelas de banco de dados event e event_historical.

Tabela 2. Esquema para as tabelas event e event_historical
Nome da coluna Tipo de dados Oracle Tipo de dados do SQL Server Tipo de dados PostgreSQL Descrição
Reconhecido SMALLINT tinyint inteiro Se VMware Horizon reconheceu o evento.
  • 0 = falso
  • 1 = verdadeiro
Applicationid NVARCHAR2(512) nvarchar(512) caractere variando(512) ID do aplicativo associado.
DesktopId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID da área de trabalho do pool associado.
EndpointId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID do endpoint associado.
EventID INTEIRO int inteiro Chave primária exclusiva para o evento.
EventType NVARCHAR2(512) nvarchar(512) caractere variando(512) Nome do evento que corresponde a um item no catálogo de mensagens. Por exemplo, BROKER_USERLOGGEDIN.
FolderPath NVARCHAR2(512) nvarchar(512) caractere variando(512) Caminho completo da pasta que contém o objeto associado.
GroupId NVARCHAR2(512) nvarchar(512) caractere variando(512) SID do grupo associado em Active Directory.
LUNId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID do LUN que armazena o objeto associado.
MachineId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID da máquina física ou virtual associada.
Módulo NVARCHAR2(512) nvarchar(512) caractere variando(512) VMware Horizon componente que gerou o evento. Por exemplo, Administrador, Agente, Túnel, Estrutura, Cliente ou Agente.
ModuleAndEventText NVARCHAR2(512) nvarchar(512) caractere variando(512) Mensagem de evento com valores substituídos por parâmetros de atributo.
NVARCHAR2(512) nvarchar(512) caractere variando(512) Nome do nó do dispositivo virtual.
SessionId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID da sessão associada.
Gravidade NVARCHAR2(512) nvarchar(512) caractere variando(512) Nível de gravidade. Por exemplo, INFO, WARNING, ERROR, AUDIT_SUCCESS, AUDIT_FAIL.
Origem NVARCHAR2(512) nvarchar(512) caractere variando(512) Identificador para a origem do evento.
ThinappId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID do objeto ThinApp associado.
Hora TIMESTAMP datetime carimbo de data/hora sem fuso horário Hora em que o evento ocorreu, medida a partir da época (1º de janeiro de 1970).
UserDiskPathId NVARCHAR2(512) nvarchar(512) caractere variando(512) ID do disco do usuário.
UserSID NVARCHAR2(512) nvarchar(512) caractere variando(512) SID do usuário associado em Active Directory.

A tabela a seguir mostra o esquema para as tabelas de banco de dados event_data e event_data_historical.

Tabela 3. Esquema para as tabelas event_data e event_data_historical
Nome da coluna Tipo de dados Oracle Tipo de dados do SQL Server Tipo de dados PostgreSQL Descrição
BooleanValue SMALLINT tinyint inteiro Valor de um atributo booliano.
  • 0 = falso
  • 1 = verdadeiro
EventID INTEIRO int inteiro Chave primária exclusiva para o evento.
IntValue INTEIRO int inteiro Valor de um atributo de número inteiro.
Nome NVARCHAR2(512) nvarchar(512) caractere variando(512) Nome do atributo (por exemplo, UserDisplayName).
StrBlobValue NCLOB nvarchar(max) texto Valor de um atributo de cadeia de caracteres com mais de 500 caracteres.
StrValue NVARCHAR2(512) nvarchar(512) caractere variando(512) Valor de um atributo de cadeia de caracteres. Para outros tipos de atributos, essa coluna contém uma interpretação do tipo de dados como uma cadeia de caracteres.
TimeValue TIMESTAMP datetime carimbo de data/hora sem fuso horário Valor de um atributo de data e hora.
Tipo SMALLINT tinyint inteiro O tipo de dados do atributo.
  • 0 = StrValue
  • 1 = IntValue
  • 2 = TimeValue
  • 3 = BooleanValue
  • 4 = StrBlobValue

A tabela a seguir mostra o esquema para a tabela de banco de dados timing_profiler.

Tabela 4. Esquema para a tabela timing_profiler
Nome da coluna Tipo de dados Oracle Tipo de dados do SQL Server Tipo de dados PostgreSQL Descrição
EventId NÚMERO int inteiro Chave primária exclusiva para o evento.
EventType NVARCHAR2(512) nvarchar(512) personagem variando Tipo de evento do Timing Profiler. Por exemplo: TIMING_PROFILER_DESKTOP_RECONNECT.
Propriedades NCLOB nvarchar(max) texto JSON que contém vários atributos associados a esse evento do criador de perfil de tempo.
SessionId NVARCHAR2(512) nvarchar(512) personagem variando Sessão associada a este evento.
Hora TIMESTAMP datetime carimbo de data/hora sem fuso horário Hora em que o evento ocorreu, medida a partir da época (1º de janeiro de 1970).
TimingProfilerTree NCLOB nvarchar(max) texto Árvore do criador de perfil de tempo de logon.
UserSid NVARCHAR2(512) nvarchar(512) personagem variando Usuário envolvido neste evento.