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.
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.
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.
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.
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.
|
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. |
Nó | 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.
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.
|
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.
|
A tabela a seguir mostra o esquema para a tabela de banco de dados 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. |