IBM Tivoli Monitoring Agent Builder, Versión 6.3.0

Configuración de historial a corto plazo de Tivoli Data Warehouse

En este apartado se describen algunas de las configuraciones de historial a corto plazo en relación a la base de datos de Tivoli Data Warehouse.

Denominación de las tablas y columnas históricas de Tivoli Data Warehouse

Las tablas históricas de la base de datos de Tivoli Data Warehouse tienen los mismos nombres que los grupos de tablas y columnas históricas. Por ejemplo, el historial de Windows NT para el nombre de grupo NT_System se recopila en un archivo a corto plazo que tiene el nombre WTSYSTEM. Los datos históricos de este archivo, WTSYSTEM, se almacenan en la base de datos de una tabla denominada NT_System.

El proxy de almacén utiliza el nombre de atributo de producto completo para crear identificadores de tabla y columna DBMS. Esto incluye los caracteres especiales que se encuentran en un nombre de atributo. Cuando la longitud de un nombre de atributo excede la longitud de nombre de tabla o columna máxima soportada por un producto DBMS, el proxy de almacén utiliza los nombres de tabla y columna internos definidos en el archivo de atributos de producto.

La tabla WAREHOUSEID se encuentra en la base de datos de Tivoli Data Warehouse. Contiene registros que describe los nombres de atributo o de tabla que exceden la longitud de nombre máxima de DBMS y que se han convertido a nombres de tabla o columna internos. Puede consultar esta tabla para averiguar el nombre correcto de una tabla o una columna que se ha convertido internamente. Cada nombre de grupo de atributos de esta tabla tiene un valor RECTYPE de "TAB". Sólo los valores de TABLENAME y OBJECTNAME se han rellenado. Cada nombre de columna de atributo tiene un valor RECTYPE de "COL". Todos los demás valores de columna de WAREHOUSEID se han rellenado. La tabla WAREHOUSE ID tiene estas definiciones:
RECTYPE CHAR(3)
Indica el tipo de registro: "TAB" para tabla; "COL" para columna.
TABLENAME CHAR(20)
Indica un nombre de tabla interno.
OBJECTNAME CHAR(140)
Indica un nombre de grupo de atributos.
COLUMNNAME CHAR(20)
Indica un nombre de columna interno.
ATTRNAME CHAR(140)
Indica un nombre de atributo.

El proxy de almacén crea automáticamente un índice asociado para cada tabla de datos de la base de datos de almacén. El índice se basa en las columnas WRITETIME y ORIGINNODE (cuyo nombre de visualización puede ser “Nombre_Servidor,” “Nombre_Sistema," etc., en función de la tabla) y TMZDIFF (diferencia de huso horario). El nombre de índice es el nombre abreviado de la tabla, con un sufijo “_IDX”.

Utilización de comillas dobles para asegurar el acceso correcto a todos los datos

Todos los nombres de tabla y columna del almacén de datos para todos los productos DBMS principales se crean escribiéndolos entre los caracteres de identificador de comillas soportado por DBMS. Al hacer referencia a datos históricos de la base de datos de almacén, debe utilizar el carácter de comillas dobles para asegurar el acceso correcto a dichos datos. Algunos productos de base de datos, por ejemplo Microsoft SQL Server, no necesitan utilizar comillas dobles.

Si ha creado consultas SQL o procedimientos almacenados antes de tener IBM® Tivoli Monitoring V6.2.1 para utilizarlos con la versión anterior del programa de recopilación de datos históricos, es posible que ahora sea necesario modificarlos. El SQL necesita tener en cuenta el hecho de que algunos productos de base de datos relacional (por ejemplo Oracle) necesitan que todos los nombres de tabla y columna se escriban entre comillas dobles para acceder a los datos históricos de IBM, porque es posible que algunos agentes hayan cambiado las caracterizaciones de datos o hayan añadido columnas nuevas.

Directorio ATTRLIB de proxy de almacén

El directorio ATTRLIB del proxy de almacén se crea automáticamente en el momento de instalación del producto. En un sistema Windows, este directorio está ubicado en dir_ITM\tmaitm6\attrlib. En un sistema operativo como UNIX, este directorio está ubicado en dir_ITM/hd/tables.

Durante la instalación, si se instala el proxy de almacén en el mismo sistema donde están instalados otros agentes, los archivos de atributos de producto de agente que son accesibles para el programa de instalación se añaden al directorio ATTRLIB. El proxy de almacén sólo utiliza el archivo de atributos en una condición específica: cuando la versión de agente de supervisión es anterior a la versión 6.1.0.

El archivo de atributos permite determinar el nombre interno de tabla o columna cuando la longitud de un nombre de atributo excede la longitud de nombre de tabla o columna máxima que un producto DBMS de almacén soporta. Sólo en esa condición, el archivo de atributos debe estar en el directorio ATTRLIB. Si el proxy de almacén se instala en un sistema independiente y tiene un agente de supervisión que no está en el último nivel, debe copiar el archivo de atributos de dicho agente en el directorio ATTRLIB donde está instalado el proxy de almacén.

Si ve un mensaje de error que indica que ha fallado una exportación porque faltaba un archivo de atributos de producto determinado en este directorio, localice el archivo de atributos de producto que falta y cópielo en el directorio ATTRLIB.

Cambios en el conjunto de atributos recopilados

Cuando se detectan cambios en el conjunto de atributos recopilados, por ejemplo cuando se despliega una nueva versión de un agente con atributos añadidos, el programa histórico realiza estas funciones:


Comentarios