Formatos de registro

La mayoría de los productos de Oracle Enterprise Performance Management System utilizan el formato ODL (Oracle Diagnostic Logging) con fines de registro. EPM System Installer y EPM System Configurator crean archivos ODL para todos los productos. Los productos que no utilizan ODL dejan estos archivos ODL vacíos y escriben sus registros el formatos de archivo diferentes, normalmente log4j.

Nomenclatura de archivo de registro de ODL

Cada producto, componente, servicio o servlet tiene su propio archivo de registro. Se generan archivos de registro independientes para la información de licencia, la configuración y, si es necesario, la información de entorno.

Elementos de registro de ODL

Los registros de ODL utilizan elementos que muestran información sobre los orígenes de los mensajes así como de los propios mensajes. Esta información puede ser útil para la solución de problemas.

Elementos de registro de ODL:

  • Registro de hora: fecha y hora a la que se generó el mensaje, ajustada a la diferencia de hora entre el host en el que se generó el mensaje y el host del repositorio común

    Ejemplo: <Jul 22, 2011 11:29:57 PM PDT>

  • Identificador de componente: servidor gestionado que originó el mensaje

    Ejemplo: [FoundationServices0]

  • Identificador de mensaje: cadena de caracteres corta que identifica el mensaje de forma única

    Ejemplo: [EPMWKSP-000001]

  • Identificador de módulo: identificador del nombre de clase u otro módulo de código que originó el mensaje

    Ejemplo: [Initialization]

  • Identificador de contexto de ejecución (ECID): identificador de contexto de ejecución que ayuda a conectar varios archivos de registro

    Ejemplo: [ecid: 0000IPMCrhW17ic5PjWByd1BMQPg000002,0]

  • Texto del mensaje: mensaje de registro

Nomenclatura del archivo de registro de Log4j

Cada servicio o servlet tiene su propio archivo de registro. En un entorno con varias ubicaciones de instalación, todos los servicios de un mismo tipo registran sus mensajes en un archivo. Se generan archivos de registro independientes para la información de licencia, la configuración o la información de entorno, y mensajes de stdout. Formato de los nombres de archivo de registro de los servicios y los servlets:

server_messages_ OriginatorType .log

donde OriginatorType es un servlet o un servicio específico.

Elementos del mensaje de registro de Log4j

Los mensajes de registro de Log4j contienen la siguiente información en el orden mostrado:

  • Registrador: nombre del registrador que ha generado el mensaje de registro

  • Registro de hora: registro de hora en la Hora universal coordinada (UTC); garantiza que se puedan correlaciones mensajes de diferentes zonas horarias

  • Nivel: nivel de registro

  • Subproceso: nombre del subproceso

  • Número de secuencia: número único para identificar los mensajes con registros de hora coincidentes

  • Hora: indica cuándo se generó el mensaje

  • Contexto: información sobre qué componente generó el mensaje de registro:

    • Sujeto: nombre de usuario

    • Identificador de sesión: UUID de la sesión

    • Tipo de originador: nombre del tipo de componente

    • Nombre de originador: nombre del componente

    • Host: nombre del host

  • Mensaje: mensaje de registro

  • Elemento que se puede devolver: rastreo de pila de un error de elemento que se puede devolver