requestTiming - Temporización de solicitudes (requestTiming)

Proporciona avisos e información de diagnóstico para las solicitudes lentas o bloqueadas.

NameTypeDefaultDescription
slowRequestThresholdUn período de tiempo con precisión de milisegundos10sTiempo durante el que una solicitud puede ejecutarse antes de que se considere lenta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
hungRequestThresholdUn período de tiempo con precisión de milisegundos10mTiempo durante el que una solicitud puede ejecutarse antes de que se considere bloqueada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
sampleRateint
Min: 1
1Tasa a la que debe producirse el muestreo para el seguimiento de solicitudes lentas. Para muestrear una de cada n solicitudes, establezca sampleRate en n. Para muestrear todas las solicitudes, establezca sampleRate en 1.
includeContextInfobooleantrueIndica si los detalles de la información de contexto se incluyen en la salida del registro.
interruptHungRequestsbooleanfalseIndica si una solicitud que está bloqueada se ha interrumpido. Un valor de true hace que la característica requestTiming-1.0 intente interrumpir la solicitud bloqueada. Un valor de false permite que se siga ejecutando la solicitud.

jdbcTiming

Altera temporalmente los valores predeterminados especificados en los atributos raíz de requestTiming para las solicitudes de JDBC.

NameTypeDefaultDescription
dataSourceNamestringEl nombre del origen de datos que se está supervisando. El nombre de origen de datos se proporciona en la información de contexto en el servicio eventLogging-1.0. Si no se proporciona este atributo, se supervisan todos los orígenes de datos.
querystringLa sentencia SQL que se está supervisando. La sentencia SQL se proporciona en la información de contexto en el servicio eventLogging-1.0. Si no se proporciona este atributo, se supervisan todas las sentencias SQL.
slowRequestThresholdUn período de tiempo con precisión de milisegundosDuración de tiempo durante el que se puede ejecutar una solicitud JDBC antes de que se considere lenta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
hungRequestThresholdUn período de tiempo con precisión de milisegundosDuración de tiempo durante el que se puede ejecutar una solicitud JDBC antes de que se considere bloqueada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
interruptHungRequestsbooleanfalseIndica si una solicitud JDBC bloqueada se interrumpirá. Un valor de true hace que la característica requestTiming-1.0 intente interrumpir la solicitud bloqueada. Un valor de false permite que se siga ejecutando la solicitud.

servletTiming

Altera temporalmente los valores predeterminados especificados en los atributos raíz de requestTiming para las solicitudes de servlet.

NameTypeDefaultDescription
appNamestringEl nombre de la aplicación que se está supervisando. El nombre de aplicación que proporciona la información de contexto en el servicio eventLogging-1.0. Si no se proporciona este atributo, se supervisan todas las aplicaciones.
servletNamestringEl nombre del servlet que se está supervisando. El nombre de servlet se proporciona en la información de contexto en el servicio eventLogging-1.0. Si no se proporciona este atributo, se supervisan todos los servlets.
slowRequestThresholdUn período de tiempo con precisión de milisegundosDuración de tiempo durante el que se puede ejecutar una solicitud de servlet antes de que se considere lenta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
hungRequestThresholdUn período de tiempo con precisión de milisegundosDuración de tiempo durante el que se puede ejecutar una solicitud de servlet antes de que se considere bloqueada. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
interruptHungRequestsbooleanfalseIndica si una solicitud de servlet que está bloqueada se interrumpirá. Un valor de true hace que la característica requestTiming-1.0 intente interrumpir la solicitud bloqueada. Un valor de false permite que se siga ejecutando la solicitud.