UMBRAL LARGO
El valor de configuración LONGREQTIMETHRESHOLD permite registrar mensajes informativos para solicitudes de larga ejecución enviadas a la aplicación de Essbase. Especifique el tiempo de ejecución de la solicitud de límite superior, en segundos, antes del cual desea activar el seguimiento.
Sintaxis
LONGREQTIMETHRESHOLD ndonde n es el tiempo de ejecución del límite superior, en segundos, antes del cual Essbase realiza un seguimiento de las solicitudes y registra los mensajes de alerta. Valor predeterminado: 0 segundos (el seguimiento de solicitudes está desactivado). Mínimo: 60 segundos (si se utiliza el seguimiento de solicitudes).
Descripción
Los mensajes registrados incluyen la siguiente información.
-
REQ_ID: número único utilizado para identificar una solicitud
-
REQ_INFO: cadena que describe el tipo de solicitud (por ejemplo, Cálculo, Carga de datos)
-
REQ_STATE: cadena que describe el estado actual de la solicitud cuando se registra este mensaje (por ejemplo, started, in_progress o finished).
-
EXEC_TIME: tiempo, en milisegundos, que la solicitud se ha estado ejecutando
-
LEVEL0_BLOCKS: número de bloques de nivel 0 en el momento en que se registra el mensaje. Essbase solo registra esta información para las solicitudes que podrían cambiar el cubo.
-
TOTAL_BLOCKS: número total de bloques en el momento en que se registra el mensaje. Essbase solo registra esta información para las solicitudes que podrían cambiar el cubo.
Ejemplo
LONGREQTIMETHRESHOLD 600Especifica el registro de mensajes para las solicitudes que se ejecutan 600 segundos o más.
El siguiente mensaje pendiente de solicitud en el log muestra que la solicitud [REQ_ID: 109] se ha estado ejecutando durante 650232 milisegundos. Por lo tanto, se considera una solicitud de larga duración.
[2020-01-18T17:31:03.667-08:00] [Sample] [NOTIFICATION:16] [REQ-451] [REQ] [ecid: 1484789397502,0] [tid: 9664]
[DBNAME: Basic] [REQ_ID: 109] [REQ_INFO: Calculate] [REQ_STATE: in_progress] [EXEC_TIME: 650232]