Migración

En este apartado se tratan los siguientes aspectos sobre migración:

Migración de AlphaWorks Generic Log Adapter a Hyades Generic Log Adapter

El esquema de Hyades Generic Log Adapter es muy distinto del de la versión AlphaWorks. Esta circunstancia, sumada al hecho de que la versión Hyades admite Common Base Event versión 1.0.1, hace necesario realizar una migración manual de la totalidad de configuraciones existentes y contextos creados con AlphaWorks Generic Log Adapter antes de que se ejecuten en la versión Hyades.

El método recomendado para la migración consiste en abrir los archivos de configuración y contexto existentes con un editor, copiar las distintas reglas en el área común y después pegarlas en el editor de configuraciones de adaptador. Tenga en cuenta que el editor de origen de la copia debe admitir XML, ya que de lo contrario las referencias a entidades resultarán dañadas al guardarlas en el nuevo archivo. Asimismo, tenga presente que las clases que implementan el contexto y los componentes también han cambiado.

Sustitución de la directriz #USE_PREVIOUS

La directriz #USE_PREVIOUS disponible en la versión AlphaWorks de Generic Log Adapter no se incluye en la versión Hyades. La propiedad Utilizar sustitución de coincidencia anterior como valor por omisión sustituye a esta función. Consulte más detalles en la lista de propiedades del analizador.

Sustitución de la directriz #ADAPTER

La directriz #ADAPTER disponible en la versión AlphaWorks de Generic Log Adapter se ha sustituido por el recuadro de selección Utilizar incorporado en función en la regla de sustitución de la versión Hyades. Las siguientes propiedades de Common Base Event admiten el uso del recuadro de selección Utilizar incorporado en función en la regla de sustitución y se muestran con sus valores generados:
Propiedad de Common Base Event Valor generado
localInstanceId <Dirección IP del sistema principal local o "Unknown Host" (sistema principal desconocido)>
<Tiempo actual en milisegundos>
<Código hash del registro>
globalInstanceId Identificador exclusivo global de 128 bits
componentIndentification.location <Dirección IP del sistema principal local o "Unknown Host" (sistema principal desconocido)>
componentIdentification.locationType "IPV4"/"IPV6" o "None" (ninguno)

Migración de reglas de Common Base Event 1.0 a 1.0.1

Generic Log Adapter para Hyades admite Common Base Event 1.0.1. Esto significa que deberán efectuarse cambios poco significativos en las reglas de configuración anteriores para que funcionen correctamente con el nuevo esquema. La principal diferencia radica en que se ha eliminado la propiedad situationType de la especificación Common Base Event 1.0.1 y se ha sustituido por el elemento de situación. Ahora las reglas deben escribirse de modo que identifiquen el tipo de situación al que hace referencia este mensaje. Deben escribirse otras reglas para identificar los datos específicos según el tipo de situación.

Conceptos relacionados
Visión general de Hyades Generic Log Adapter
Objetos de Common Base Event

Tareas relacionadas
Desarrollar analizadores de registros utilizando la infraestructura Hyades Generic Log Adapter
Crear un adaptador con reglas de expresiones regulares
Crear un adaptador con una clase Java de analizador estático

Consultas relacionadas
Estructura del archivo de configuración
Objetos de Common Base Event
Editor de Generic Log Adapter
Gramática de expresiones regulares