requestTiming - Chronologie de demande (requestTiming)

Fournit des données d'avertissement et de diagnostic pour les demandes lentes ou suspendues.

NameTypeDefaultDescription
slowRequestThresholdPériode avec une précision à la milliseconde près10sDurée pendant laquelle une demande peut s'exécuter avant d'être considérée lente. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
hungRequestThresholdPériode avec une précision à la milliseconde près10mDurée pendant laquelle une demande peut s'exécuter avant d'être considérée suspendue. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
sampleRateint
Min: 1
1Taux selon lequel l'échantillonnage doit s'effectuer pour le suivi des demandes lentes. Pour échantillonner une demande sur n, attribuez la valeur n à sampleRate. Pour échantillonner toutes les demandes, attribuez la valeur 1 à sampleRate.
includeContextInfobooleantrueIndique si les détails d'information de contexte sont inclus dans la sortie de journal.
interruptHungRequestsbooleanfalseIndique si une demande suspendue doit être interrompue. Lorsque la valeur true est spécifiée, la fonction requestTiming-1.0 tente d'interrompre la demande suspendue. Lorsque la valeur false est spécifiée, la demande continue de s'exécuter.

servletTiming

Remplace les valeurs par défaut spécifiées dans les attributs racine de requestTiming pour les demandes de servlet.

NameTypeDefaultDescription
appNamestringNom de l'application à surveiller. Le nom de l'application est fourni par les informations de contexte dans le service eventLogging-1.0. Si cet attribut n'est pas indiqué, toutes les applications sont surveillées.
servletNamestringNom du servlet à surveiller. Le nom du servlet est fourni par les informations de contexte dans le service eventLogging-1.0. Si cet attribut n'est pas indiqué, tous les servlets sont surveillés.
slowRequestThresholdPériode avec une précision à la milliseconde prèsDurée pendant laquelle une demande de servlet peut s'exécuter avant d'être considérée lente. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
hungRequestThresholdPériode avec une précision à la milliseconde prèsDurée pendant laquelle une demande de servlet peut s'exécuter avant d'être considérée suspendue. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
interruptHungRequestsbooleanfalseIndique si une demande de servlet suspendue doit être interrompue. Lorsque la valeur true est spécifiée, la fonction requestTiming-1.0 tente d'interrompre la demande suspendue. Lorsque la valeur false est spécifiée, la demande continue de s'exécuter.

jdbcTiming

Remplace les valeurs par défaut spécifiées dans les attributs racine de requestTiming pour les demandes JDBC.

NameTypeDefaultDescription
dataSourceNamestringNom de la source de données à surveiller. Le nom de la source de données est fourni par les informations de contexte de service dans le service eventLogging-1.0. Si cet attribut n'est pas spécifié, tous les noms de source de données sont surveillés.
querystringInstruction SQL à surveiller. L'instruction SQL est fournie par les informations de contexte dans le service eventLogging-1.0. Si cet attribut n'est pas spécifié, toutes les instructions SQL sont surveillées.
slowRequestThresholdPériode avec une précision à la milliseconde prèsDurée pendant laquelle une demande JDBC peut s'exécuter avant d'être considérée lente. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
hungRequestThresholdPériode avec une précision à la milliseconde prèsDurée pendant laquelle une demande peut s'exécuter avant d'être considérée suspendue. Indiquez une valeur entière positive suivie d'une unité de temps, qui peut être heure (h), minute (m), seconde (s) ou milliseconde (ms). Par exemple, pour 500 millisecondes, indiquez 500ms. Vous pouvez inclure plusieurs valeurs dans une même entrée. Par exemple, 1s500ms correspond à 1 seconde et demie.
interruptHungRequestsbooleanfalseIndique si une demande JDBC suspendue doit être interrompue. Lorsque la valeur true est spécifiée, la fonction requestTiming-1.0 tente d'interrompre la demande suspendue. Lorsque la valeur false est spécifiée, la demande continue de s'exécuter.