La base de datos de eventos almacena información sobre los eventos de Omnissa Horizon 8 en forma de registros en una base de datos en lugar de hacerlo en un archivo de registro.
Configure una base de datos de eventos después de instalar una instancia de Omnissa Horizon Connection Server. Solo es necesario configurar un host en un grupo de instancias de Horizon Connection Server. El resto de hosts del grupo están configurados de forma automática.
Puede usar las herramientas de informe de la base de datos Microsoft SQL Server, Oracle o PostgreSQL para examinar los eventos de las tablas de la base de datos. Para obtener más información, consulte el documento Administración de Horizon 8.
También puede generar eventos de Horizon 8 en formato Syslog para que los programas de análisis de terceros puedan acceder a los datos de eventos. Puede usar el comando vdmadmin con la opción -I para registrar mensajes de eventos de Horizon 8 en formato Syslog en archivos de registro de eventos. Consulte el tema sobre la generación de mensajes de registro de eventos de Horizon 8 en formato syslog usando la opción -I en el documento Administración de Horizon 8.
Acerca de las conexiones de base de datos de eventos
Nota: La seguridad de la conexión de la base de datos entre Horizon Connection Server y una base de datos externa es responsabilidad del administrador, aunque se limite el tráfico de eventos a la información sobre el estado del entorno de Horizon 8.
- Si desea tomar más precauciones, puede asegurar este canal a través de IPSec u otros medios, o bien puede implementar la base de datos de forma local en el equipo de Horizon Connection Server.
- De forma predeterminada, Horizon Connection Server se conecta a la base de datos de eventos en modo no SSL. Para obtener información sobre cómo habilitar la conexión SSL, consulte Conexión SSL a la base de datos de eventos.
- A partir de Horizon 8 versión 2406, cuando se utiliza una base de datos de Oracle o PostgreSQL para la base de datos de eventos, se puede habilitar TLS 1.3 para las conexiones de base de datos de eventos si se cumplen las siguientes condiciones:
- Para todas las instancias de Horizon Connection Server, importe el certificado de CA raíz del certificado de la base de datos al almacén de entidades de certificación raíz de confianza de Windows.
- Después de importar el certificado de CA raíz, reinicie el servicio de Horizon Connection Server.
Requisitos
Necesita la siguiente información para configurar una base de datos de eventos:
-
La dirección IP o nombre de DNS del servidor de base de datos.
-
El tipo del servidor de la base de datos: Microsoft SQL Server, Oracle o PostgreSQL.
-
El número de puerto que se usa para acceder al servidor de la base de datos. El predeterminado es 1521 para Oracle y 1433 para SQL Server. Para SQL Server, si el servidor de la base de datos es una instancia con nombre o si usa SQL Server Express, es posible que necesite determinar el número de puerto. Consulte el artículo de la KB de Microsoft sobre cómo conectarse a una instancia con nombre de SQL Server, disponible en http://support.microsoft.com/kb/265808.
-
El nombre de la base de datos del evento que creó en el servidor de la base de datos. Consulte Agregar una base de datos y un usuario de base de datos para los eventos de Horizon 8 en Horizon Console.
En el caso de bases de datos de Oracle 12c u 11g, debe usar un identificador de sistema de Oracle (SID) como el nombre de la base de datos cuando configure la base de datos de eventos en Horizon Console.
-
El nombre y la contraseña del usuario que creó para esta base de datos. Consulte Agregar una base de datos y un usuario de base de datos para los eventos de Horizon 8 en Horizon Console.
Para SQL Server, utilice la autenticación de SQL Server para este usuario. No use el método de autenticación del modelo de seguridad de autenticación integrada de Windows.
-
Un prefijo para las tablas de la base de datos de eventos, por ejemplo, VE_. El prefijo habilita que se comparta la base de datos en las instalaciones de Horizon 8.
Nota: Debe introducir caracteres válidos para el software de la base de datos que está utilizando. No se comprueba la sintaxis del prefijo cuando completa el cuadro de diálogo. Si introduce caracteres que no son válidos para el software de la base de datos que está utilizando, se produce un error cuando Horizon Connection Server intenta conectarse al servidor de la base de datos. El archivo de registro muestra todos los errores, incluidos este y otros que devuelva el servidor de la base de datos si el nombre de la base de datos no es válido.
Procedimiento
-
En Horizon Console, seleccione Configuración > Configuración de eventos.
-
En la sección Base de datos de eventos, haga clic en Editar, introduzca la información en los campos proporcionados y haga clic en Aceptar.
Para borrar la información de la base de datos de eventos, haga clic en Borrar.
-
En la ventana Configuración de evento, haga clic en Editar, cambie el tiempo establecido para mostrar los eventos y el número de días para clasificar los eventos como nuevos y, a continuación, haga clic en Aceptar.
Estas opciones pertenecen al tiempo durante el cual los eventos aparecen en la interfaz de Horizon Console. Después, los eventos solo están disponibles en las tablas históricas de las base de datos.
Nota: Los datos del generador de perfiles de temporización se eliminan de todas las tablas de la base de datos, por lo que no están disponibles en las tablas de historial.
Los comandos para activar y desactivar el generador de perfiles de temporización son los siguientes.
-
Para activar el generador de perfiles de temporización en una instancia de Horizon Connection Server que no utilice un puerto de administración:
vdmadmin -I -timingProfiler -enable -
Para activar el generador de perfiles de temporización en una instancia de Horizon Connection Server que utiliza un puerto de administración:
vdmadmin -I -timingProfiler -enable -server {ip/server} -
Para desactivar el generador de perfiles de temporización en una instancia de Horizon Connection Server:
vdmadmin -I -timingProfiler -disable
-
-
Seleccione Supervisión > Eventos para verificar que la conexión a la base de datos del evento sea correcta.
Si la conexión no es correcta, aparece un mensaje de error. Si usa SQL Express o si usa una instancia con nombre de SQL Server, es posible que necesite determinar el número de puerto correcto, como se mencionó en los requisitos.
¿Le resultó útil esta página?