InstalaciĆ³n de ReportLog

Procedimiento de instalaciĆ³n de ReportLog, que habilita log para monitoreo de apertura de reportes publicados en o3web.

Ā  File Modified

ZIP Archive reportLogFilter-patch.zip

26 Apr, 2021 by Adriana Acosta

A partir de O3BI 7 se cuenta con la posiblidad de habilitar el monitoreo de uso de reportes, a travĆ©s de la generaciĆ³n de un log donde se podrĆ” consultar fecha y hora de apertura de un reporte, usuario, nombre del reporte, direcciĆ³n IP y nombre del equipo desde el cual se abre.

Se registran las aperturas, no el resultado de la ejecuciĆ³n de cada reporte. Se incluyen las aperturas de los usuarios nominados y los anĆ³nimos que pueda tener la instalaciĆ³n de O3BI.

Por defecto este log se generarĆ” en <instalacionO3>\server\logs\, con el nombre reportUsage.log.

El procedimiento consta de 10 pasos:

  1. Descomprimir zip (adjunto) y reservar en carpeta por fuera de la instalaciĆ³n de O3BI.

  2. Respaldar archivos:

    1. <instalacionO3>\jboss\standalone\deployments\o3report.war\WEB-INF\web.xml

    2. <instalacionO3>jboss\standalone\deployments\o3report.war\WEB-INF\lib\o3-reportweb-7.x.jar

  3. Detener servicio de O3 (JBoss)

  4. Respaldar <instalacionO3>\jboss\standalone\configuration\o3bi.xml

    A partir de aquĆ­ se usarĆ”n los archivos del zip, que se deberĆ”n sustituir como se indica a continuaciĆ³n.

    Usuarios Linux deben trabajar con el usuario que tiene permisos sobre la instalaciĆ³n de O3BI, no con root (group y owner de los archivos a sustituir deben ser los mismos que los del resto de la instalaciĆ³n)

  5. Sustituir o3-reportweb-7.x.jar por o3-reportweb-7.3.6-00.jar

  6. Sustituir jboss\standalone\deployments\o3report.war\WEB-INF\web.xml

  7. Editar o3bi.xml de su instalaciĆ³n, agregando estas lĆ­neas a continuaciĆ³n del Ćŗltimo file handler que se encuentre en el archivo:

    <file-handler name="REPORT_FILE" autoflush="true"> <level name="DEBUG"/> <formatter> <pattern-formatter pattern="%d{dd/MM/yyyy};%d{HH:mm:ss};%s%E%n"/> </formatter> <file relative-to="jboss.server.log.dir" path="../../../server/logs/reportUsage.log"/> <append value="true"/> </file-handler>
  8. Continuando con la ediciĆ³n de o3bi.xml, agregar las siguientes lĆ­neas a continuaciĆ³n del Ćŗltimo logger que se encuentre en el archivo:

    <logger category="com.ideasoft.o3.report.web.ReportLogFilter" use-parent-handlers="false"> <level name="DEBUG"/> <handlers> <handler name="REPORT_FILE"/> </handlers> </logger>
  9. Guardar cambios en o3bi.xml

  10. Iniciar el servicio de O3.

Ā