La base de datos de eventos almacena información sobre los eventos de Horizon 7 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 del servidor de conexión. Solo es necesario configurar un host en un grupo de servidores de conexión. El resto de hosts del grupo están configurados de forma automática.

Nota: La seguridad de la conexión de la base de datos entre el servidor de conexión 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 7. 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 del servidor de conexión.

Puede usar las herramientas de informe de la base de datos de Oracle o Microsoft SQL Server para examinar los eventos de las tablas de la base de datos. Para obtener más información, consulte el documento Integración de Horizon 7.

También puede generar eventos de Horizon 7 en formato syslog para que los software 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 7 en formato syslog en archivos de registro de eventos. Consulte "Generar mensajes de registro de eventos de Horizon 7 en formato syslog con la opción ‑I" en el documento Administración de Horizon 7.

Requisitos previos

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: Oracle o Microsoft SQL Server.
  • 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 7 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 7 en Horizon Console.

    Use 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 7.
    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 el servidor de conexión 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

  1. En Horizon Console, seleccione Configuración > Configuración de eventos.
  2. 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.
  3. (opcional) 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.
  4. 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.