Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.



Wiki Markup
{scrollbar}
Section


Panel
borderStylesolid
titleObjetivo


Excerpt
Cubo de análisis general de un servidor de O3 BI, para lo cual utiliza los 4 archivos de log que contienen información de este tipo: O3CubeService.log, Audit.log, Cubes.log y Sessions.log.



...

Panel
bgColorwhite
titleBGColor#f0f0f0
borderStylesolid
titleMedidas


MedidaDefiniciónAgregaciónAlcanceFuente de datos
QueriesCantidad total de consultas realizadas desde la última muestra (durante el intervalo entre la anterior y la actual)SumaSobre todas las dimensionesSessions.log
Total QTime (ms)Tiempo total de consultas realizadas desde la última muestra (durante el intervalo entre la anterior y la actual).Suma
 

Sessions.log

Avg QTime (ms)

Total QTime (ms) / Queries
   



Blocks SuccessfulCantidad total de bloques accedidos para resolver todas las consultas que se realizaron desde la última muestra (durante el intervalo entre la anterior y la actual).SumaSobre todas las dimensionesSessions.log

Blocks Faults

Cantidad total de bloques que no se encontraron en cache y que fueron necesarios para resolver las consultas que se realizaron desde la última muestra (durante el intervalo entre la anterior y la actual).SumaSobre todas las dimensionesSessions.log
Blocks AccessedBlocks Successful + Blocks Faults
   



Hit RatioBlocks Successful / Blocks Accessed * 100
   



Cube SessionsCantidad de sesiones abiertas en ese cubo en el instante de la muestraPromedioIndefinido para dimensión UserCubes.log
Cache Used by CubeTamaño de la cache usada por ese cubo en el instante de la muestra (bloques).PromedioIndefinido para dimensión UserCubes.log
Server SessionsCantidad de sesiones abiertas en O3 BI en el instante de la muestra.PromedioIndefinido para dimensiones Cube y UserO3CubeService.log

Cache Used by Server

Tamaño de la cache usada en O3 BI en ese instante para los cubos con conexiones abiertas (bloques).PromedioIndefinido para dimensiones Cube y UserO3CubeService.log

New Cube Sessions

Evento de tipo 'open' (apertura satisfactoria de cubo o vista)SumaSobre todas las dimensionesAudit.log
Closed Cube SessionsEvento de tipo 'close' (cierre de cubo o vista)SumaSobre todas las dimensionesAudit.log
Rejected ConnectionsEvento de tipo 'reject' (conexión rechazada)SumaSobre todas las dimensionesAudit.log
Cube Size (blocks)Tamaño del cubo en el instante de la muestra (bloques).PromedioIndefinido sobre dimensión UserCubes.log

User Session Time (min)

Duración de la sesión. Segundos transcurridos desde el open y hasta el close.SumaSobre todas las dimensionesAudit.log

 

 




Panel
bgColorwhite
titleBGColor#f0f0f0
borderStylesolid
titleFuentes de Información

Archivo O3CubeService.log

Generación: se crea un registro a intervalos de tiempo constantes.

Nombre de campo

Tipo

Descripción

Date

dd/mm/yyyy

Día de la muestra

Hour

hh:mm:ss

Hora de la muestra

o3_sessions

Integer

Cantidad de sesiones abiertas en O3 BI en ese instante.

Used_o3_cache

Integer

Tamaño de la cache usada en O3 BI en ese instante para los cubos con conexiones abiertas (bloques).

Archivo Audit.log

Generación: se crea un registro cada vez que se abre o cierra una sesión o cuando una conexión es rechazada.
Se abre (o cierra) una sesión en O3 BI cuando el usuario abre (o cierra) una vista o cubo. Dos vistas en el sobre el mismo cubo generan dos sesiones en O3 BI. Una conexión es rechazada cuando la licencia no habilita al cliente que se quiere conectar O3 BI, tanto sea porque la licencia no permite más conexiones, o simplemente porque la información de la licencia es incorrecta.

Nombre de campo

Tipo

Descripción

Date

dd/mm/yyyy

Día del evento

Hour

hh:mm:ss

Hora del evento

Event

String

Indica cual fue el evento que generó el registro. Los valores pueden ser: open, close o reject

Cube

String

En un open indica el cubo que se abrió y en un close el que se cerró. Es vacío si es un reject.

User

String

Usuario que abrió o cerró el cubo. Es vacío si es un reject.

Role

String

Indica el Rol con el que el usuario accede al cubo en un open o con el que estuvo accediendo en un close. Es vacío si es un reject.

Ip

String

Dirección IP desde la cual se está accediendo el usuario en un open o desde la cual estuvo accediendo en un close.

Duration

Integer

Duración de la sesión. Segundos transcurridos desde el open y hasta el close. Solo tiene valor en un close y es 0 en otro caso.

Queries

Integer

Cantidad de consultas efectuadas por el usuario en la sesión. Sólo tiene valor en un close y es 0 en otro caso.

Archivo Cubes.log

Generación: se crean registros a intervalos de tiempo constantes.
Al final de cada intervalo de tiempo se genera un registro por cada uno de los cubos que están publicados en O3 BI y que tienen al menos una sesión abierta.

Nombre de campo

Tipo

Descripción

Date

dd/mm/yyyy

Día de la muestra

Hour

hh:mm:ss

Hora de la muestra

Cube

String

Nombre del cubo al que corresponde el registro.

Cube_sessions

Integer

Cantidad de sesiones abiertas en ese cubo en ese instante.

Used_cube_cache

Integer

Tamaño de la cache usada por ese cubo en ese instante (bloques).

Cube_size

Integer

Tamaño del cubo en ese instante (bloques).

Archivo Sessions.log

Generación: se crean registros a intervalos de tiempo constantes.
Al final de cada intervalo de tiempo se genera un registro por cada sesión que hay abierta en O3 BI en ese instante. Por cada consulta que se ejecuta se actualizan los valores de algunos atributos, por ej: queries, blocks_accesed, etc, dando lugar así al registro que se va a grabar.

Nombre de campo

Tipo

Descripción

id_session

String

Identifica a la sesión. Se crea concatenando el nombre del usuario y el identificador interno de la sesión.

Date

dd/mm/yyyy

Día de la muestra

Hour

hh:mm:ss

Hora de la muestra

Cube

String

Nombre del cubo al que corresponde la sesión.

User

String

Usuario al que pertenece la sesión.

Role

String

Rol con que el usuario esta conectado al cubo en la sesión.

Blocks_successful

Integer

Cantidad total de bloques accedidos para resolver todas las consultas que se realizaron desde la última muestra (es decir durante el intervalo).

Blocks_fault

Integer

Cantidad total de bloques que no se encontraron en cache y que fueron necesarios para resolver las consultas que se realizaron desde la última muestra (es decir durante el intervalo).

Query_time

Integer

Tiempo total de consultas realizadas desde la última muestra (es decir durante el intervalo).

Queries

Integer

Cantidad total de consultas realizadas desde la última muestra (es decir durante el intervalo).

 


Campos Virtuales

El modelo cuenta con varios campos virtuales para resolver el estado de las sessions, así como rol y usuario de alguna de las fuentes de datos.

...