Notas del release del analizador de rastreo y registro

© Copyright International Business Machines Corporation 2000, 2007. Reservados todos los derechos. Derechos restringidos para los usuarios del Gobierno de EE.UU. El uso, la duplicación o la distribución están restringidos por GSA ADP Schedule Contract con IBM Corp.

Notas del release

1.0 Limitaciones, problemas y soluciones conocidas
   1.1 Problemas con las funciones de filtrado y resaltado en la vista de registro
   1.2 Problemas al importar archivos de registro remotos
   1.3 Importación de archivos de registro en Linux y AIX
   1.4 Importación del registro de seguimiento de WebSphere Application Server
   1.5 Excepción de falta de memoria
   1.6 Los sucesos de registro del registro de diagnóstico de DB2 Express no deben especificarse.
   1.7 No se ha realizado ninguna validación sobre el tipo de archivo de registro que se importa.
   1.8 Limitación al importar archivos de registro generados en un entorno local diferente
   1.9 La importación del registro de actividades de WebSphere Application Server con el analizador de reglas de AIX falla.
   1.10 El filtrado de tipos complejos de Common Base Event no se soporta para importaciones de archivos de registro.
   1.11 Problemas al importar varios archivos de registro de forma simultánea
   1.12 El acceso de clientes simultáneo mediante la misma cuenta de base de datos no se soporta.
   1.13 Colisión de vía de acceso de recurso
   1.14 Las preferencias de soportes de grandes recursos siguen estando inhabilitadas a pesar de que la sección es válida
   1.15 Mejora del rendimiento de soporte de registros amplios
   1.16 Excepción SQL intermitente
   1.17 La conexión de prueba devuelve un error si no si han aplicado las preferencias
   1.18 La expresión XPath no se soporta cuando se analizan registros amplios
   1.19 Sólo se muestra un elemento de datos de contexto para registros amplios
   1.20 El nuevo asistente de correlación de registros no se muestra correctamente en el controlador GTK de Linux
   1.21 Caída al crear un ejemplo de Red Hat Linux v8.0 con IBM JVM
   1.22 Sólo es posible crear bases de datos de síntomas de formato TPTP desde la barra de herramientas y el menú emergente del navegador de registros.
   1.23 No se procesan los mensajes con una longitud superior a 1024 bytes.
   1.24 El editor de síntomas genera reglas XPATH que no son válidas al utilizar elementos complejos.
   1.25 Las vistas de interacción de agente y de proceso no se soportan desde la vista Diagrama de secuencia.
   1.26 El mandato de actualización de vistas del navegador de perfiles no funciona para el seguimiento de interacciones.

1.0 Limitaciones, problemas y soluciones conocidas

1.1 Problemas con las funciones de filtrado y resaltado en la vista de registro

En la vista de registro, las funciones de filtrado y resaltado no funcionan en elementos complejos del suceso de registro (por ejemplo, sourceComponentId)

1.2 Problemas al importar archivos de registro remotos

Al importar un archivo de registro remoto (Archivo > Importar > Perfilado y registro > Archivo de registro), no se muestran entradas de registro en la vista de registro después de actualizar las vistas del supervisor de perfilado (Perfil > Actualizar vistas) o se muestra un mensaje de registro que indica que el cliente local no ha iniciado la supervisión del analizador de registros remotos después de esperar 30 segundos.
Este problema se debe a la latencia de la red y se puede solucionar incrementando el tiempo que el controlador de agentes espera hasta que el cliente local empieza a supervisar el analizador de registros remoto. Para solucionar este problema, siga los pasos siguientes:


Intente volver a importar el archivo de registro.

Si los síntomas persisten, añada la entrada siguiente a la aplicación RemoteLogParserLoader remota en la configuración de Agent Controller (por ejemplo, <directorio de instalación del controlador de agentes>/plugins/com.ibm.etools.logging.parsers/config/pluginconfig.xml):
<Application configuration="default" executable="RemoteLogParserLoader"
extends="default" location="%SYS_TEMP_DIR%" path="%JAVA_PATH%">
...
<Parameter position="prepend"
value="-Dorg.eclipse.hyades.logging.parsers.maxWaitTimeInMillis=xxxxx"/>
...
</Application>

donde xxxxx es el tiempo de espera máximo en milisegundos (es decir, mayor que 30000).
Una vez que se haya realizado la actualización, reinicie el controlador de agentes e intente importar de nuevo el archivo de registro.

1.3 Importación de archivos de registro en Linux y AIX

Algunas importaciones de archivos de registro no funcionan en las plataformas Linux® y AIX®.

Esto ocurre cuando el usuario no tiene los permisos adecuados para acceder a los archivos de registro. Para resolver este problema, deberá copiar los archivos de registro en el directorio padre del usuario e importarlos desde ahí.

1.4 Importación del archivo trace.log de WebSphere Application Server

Se crea una correlación interna cuando se importa un archivo trace.log de WebSphere® Application Server.

El usuario no debe eliminar estas correlaciones ya que contienen información relacionada con la estructura interna del agente correspondiente.

1.5 Excepción de falta de memoria

Es posible importar archivos de registro de un máximo de 25 MB al espacio de trabajo. La cantidad de tiempo para abrir el archivo de registro dependen del número de registros del archivo y es posible que obtenga una excepción "sin memoria".

Para solucionar este problema, utilice la característica de soporte de registros amplios.

1.6 Los sucesos de registro del registro de diagnóstico de DB2 Express no cumplen la especificación.

Si importa un registro de IBM DB2® Express Diagnostic, los sucesos de registro resultantes mostrados no siguen completamente la especificación de sucesos de registro. Esto se debe a un error en el programa de utilidad db2diag.exe que se utiliza para convertir registros de diagnóstico DB2 en sucesos de registro. Esto no debería afectar, en modo alguno, a la operación de importación. No existe ninguna solución conocida hasta que se corrija db2diag.exe. 

1.7 No se ha realizado ninguna validación sobre el tipo de archivo de registro que se importa

No se ha realizado ninguna validación sobre el tipo de archivo de registro que se importa. Al importar un archivo de registro, asegúrese de que se han seleccionado el tipo y la versión de registro adecuados para el archivo de registro que se está importando. Si se produce un problema durante la importación, no se mostrará ningún registro correcto ni incorrecto en la vista Registros y se mostrará un mensaje de error. Para obtener más información detallada sobre el error, visualice los detalles del diálogo de errores. 

1.8 Limitación al importar archivos de registro generados en un entorno local diferente

Al importar archivos de registro que contienen indicaciones de hora en un entorno local diferente del entorno local en el que se ejecuta el entorno de trabajo, el analizador de archivos de registro basado en reglas a veces no analizará la indicación de hora ni otros datos de registro correctamente. Por ejemplo, al importar un archivo de registro de acceso de IBM HTTP Server en inglés a una máquina japonesa, los valores creationTime de los sucesos de registro resultantes tendrán un valor de cero y el campo msg del suceso de registro estará vacío.

Para solucionar este problema, al importar archivos de registro que contienen indicaciones de hora en un entorno local diferente del de la máquina actual, especifique el entorno local del archivo de registro en la ficha Detalles del asistente de importación de registros, en el caso de que exista un campo de entorno local.

1.9 La importación del registro de actividades de WebSphere Application Server con el analizador de reglas de AIX falla

La importación de un registro de actividad WAS binario con el analizador de reglas de un sistema AIX falla y se muestra el error siguiente en el diálogo de errores:

IWAT0030E Se ha producido un error durante la ejecución del analizador de anotaciones remoto
parser "com.ibm.etools.logging.adapter.config.StaticParserExtension":

IWAT0412E Se han producido errores al analizar el archivo de anotaciones /home/tfoun/logs/activity.log.
java.lang.Exception: IWAT0239E El mandato de conversión ha fallado: java.lang.Exception:
IWAT0238E El proceso de conversión ha finalizado con el valor de salida 1

El conversor indica que debe convertirse el archivo de registro binario a texto de modo que se pueda analizar en AIX. Para solucionar este problema, utilice el analizador estático para importar el archivo de registros de actividad binarios o convierta el archivo de registros de actividad binarios en texto mediante el programa de utilidad showlog de WAS e importe el archivo de texto resultante. El programa de utilidad showlog de WAS se puede encontrar en el directorio de instalación WAS. Por ejemplo, utilice el mandato siguiente para convertir el archivo de registro binario en un archivo de texto llamado activity.txt:

/opt/WebSphere/AppServer/bin/showlog activity.log activity.txt

A continuación, importe activity.txt.

1.10 El filtrado de tipos complejos de Common Base Event no se soporta para importaciones de archivos de registro

Al especificar los archivos de registro que deben importarse, puede crear filtros avanzados. En el recuadro de diálogo Añadir propiedad de filtro, hay un recuadro combinado para el campo Atributo. Este recuadro combinado muestra un número de propiedades de sucesos de registro. Tenga en cuenta que no se muestran los tipos complejos de las propiedades de los sucesos de registro. 

1.11 Problemas al importar varios archivos de registro de forma simultánea

Al importar varios archivos de registro simultáneamente, es posible que las fechas de los registros importados sean incorrectas. Para solucionar este problema, importe los archivos por separado. 

1.12 El acceso de clientes simultáneo mediante la misma cuenta de base de datos no se soporta

Si varios clientes intentan acceder a una base de datos, es posible que se bloqueen algunas tablas. Para desbloquear las tablas, reinicie el entorno de trabajo y el servidor de base de datos.

1.13 Colisión de vía de acceso de recurso

Si utiliza la misma base de datos y cuenta de base de datos para varios espacios de trabajo, es posible que se produzcan colisiones de vía de acceso de recurso y que el recurso no permanezca en la base de datos.

Para solucionar este problema, utilice varios nombres de proyecto y supervisor en cada espacio de trabajo para evitar colisiones de vía de acceso de recurso.

1.14 Las preferencias de soportes de grandes recursos siguen estando inhabilitadas a pesar de que la sección es válida

En Linux/GTK, en la página de preferencias de soporte de recursos amplios, los campos de configuración de la base de datos permanecerán inhabilitados cuando se seleccione un tipo de base de datos válido.

Para solucionar este problema, seleccione DB2 como tipo de base de datos y aplique los valores. Cierre y vuelva a abrir el cuadro de preferencias. Se habilitarán los campos.

1.15 Mejora del rendimiento de soporte de registros amplios

Para mejorar el rendimiento del soporte de registros amplios, ejecute el mandato siguiente una vez que haya importado los registros amplios:

db2 -tvf plugins/com.ibm.etools.ac.resources.database_x_x_x /scripts/runStatsForAllHyadesTablesDB2-8.1.sql
donde x_x_x es el número de versión del directorio del conector.

1.16 Excepción SQL intermitente

De forma ocasional, se puede producir la excepción SQL siguiente:

com.ibm.db2.jcc.b.SQLException: NULLID.SYSSH203 0X5359534C564C3031

Cuando se produzca este problema, reinicie el área de trabajo y la base de datos, si utiliza DB2 o Cloudscape™ en modalidad de red. Los registros importados en el momento de que se produce esta excepción no serán válidos y deberán volver a importarse.

1.17 La conexión de prueba devuelve un error si no si han aplicado las preferencias

En la página de soporte de registros amplios de la sección Perfilado y registro del diálogo Preferencias, si pulsa Conexión de prueba antes de aplicar los cambios a la configuración, es posible que reciba un error de conexión. Para evitarlo, pulse Aplicar una vez que haya aplicado los cambios y, a continuación, pulse Conexión de prueba.

1.18 La expresión XPath no se soporta cuando se analizan registros amplios

La expresión XPath no se soporta cuando se analizan registros amplios.
    <expression:xpathExpression>/CommonBaseEvent</expression:xpathExpression>

1.19 Sólo se muestra un elemento de datos de contexto para registros amplios

Si se utiliza DB2 para soporte de registros amplios, sólo se mostrará un contextDataElement para un suceso en la vista de registros, aunque existan varios contextDataelements para dicho suceso.

1.20 El nuevo asistente de correlación de registros no se muestra correctamente en el controlador GTK de Linux

En el nuevo asistente de correlación de registros, sólo se muestra la lista de registros disponibles y dicha lista aparece vacía. Esto se debe al hecho de que sólo se muestra la parte izquierda de la página del asistente.

Para solucionar este problema, intente cambiar el tamaño de la página del asistente de modo que se muestren la lista de registros seleccionados y los botones de acción. Otra solución consiste en seleccionar los archivos de registro que deben correlacionarse en la vista del navegador de registros antes de pulsar el botón Nueva correlación de registro.

1.21 Caída al crear un ejemplo de Red Hat Linux v8.0 con IBM JVM

Al crear un ejemplo mediante el asistente de creación de ejemplos (Nuevo > Ejemplo), el entorno de trabajo se bloquea. Esto ocurre cuando el asistente de creación de ejemplos intenta abrir el archivo readme.html al ejecutar los pasos de creación. Este problema se encuentra en Red Hat Linux v8.0 con la máquina virtual Java™ (JVM) de IBM y es un error de SWT (https://bugs.eclipse.org/bugs/show_bug.cgi?id=76515).

Para solucionar este problema, intente añadir -Xj9 como argumento de JVM en ac.sh para iniciar mediante la IBM J9 JVM. (Por ejemplo, ./eclipse -vmargs -Xj9 -Xmx500m). Para obtener más información sobre la ejecución de SWT en Red Hat Linux v8.0, consulte las FAQ de SWT (http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-swt-home/faq.html).

Nota: como se ha afirmado en la tabla de plataformas de referencia de Eclipse (http://www.eclipse.org/eclipse/development/eclipse_project_plan_3_0.html#TargetOperatingEnvironments), sólo se da soporte a los sistemas Linux siguientes: versión 2.2.1 del kit de herramientas de widgets GTK+ y las bibliotecas asociadas (GLib, Pango); El visor HTML de SWT requiere Mozilla 1.4GTK2. Para Motif en otros sistemas Linux: Abra Motif 2.1 (incluido); el visor HTML de SWT requiere Mozilla 1.4GTK2.

1.22 Sólo es posible crear bases de datos de síntomas de formato TPTP desde la barra de herramientas y el menú emergente del navegador de registros

Debido a las limitaciones TPTP, los usuarios no pueden crear ambos tipos de bases de datos de síntomas a partir del botón de la barra de herramientas del navegador de registros ni del menú de contexto. Una solución sería seleccionar Archivo > Nuevo > Otro > Perfilado y registro en el menú del entorno de trabajo y seleccionar el tipo de base de datos de síntomas que se desea crear. 

1.23 No se procesan los mensajes con una longitud superior a 1024 bytes.

En las reglas XPath y en la reglas de correlación de IBM, la serie de una propiedad de suceso de registro msg no debe tener más de 1024 bytes. Si la serie tiene más de 1024 bytes, no se procesarán.

1.24 El editor de síntomas genera reglas XPATH que no son válidas al utilizar elementos complejos.

Al utilizar elementos complejos del suceso de registro (por ejemplo, sourceComponentID), el editor de síntomas genera reglas XPATH no válidas. 

1.25 Las vistas de interacción de agente y de proceso no se soportan desde la vista Diagrama de secuencia.

Las vistas Interacciones de agente e Interacciones de proceso no se soportan en la vista Diagrama de secuencia de los archivos de registro.

Actualmente, no existe ninguna solución para este problema.

1.26 El mandato de actualización de vistas del navegador de perfiles no funciona para el seguimiento de interacciones

El mandato de actualización de vistas del navegador de perfiles no funciona para el seguimiento de interacciones. Sin embargo, las interacciones de rastreo se actualizan automáticamente por sí solas a intervalos regulares.

Una solución consiste en seleccionar otro nodo en el árbol Perfilado y volver a seleccionar el nodo anterior.