Fournit des données d'avertissement et de diagnostic pour les demandes lentes ou suspendues.
Name | Type | Default | Description |
---|---|---|---|
slowRequestThreshold | Période avec une précision à la milliseconde près | 10s | Duré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. |
hungRequestThreshold | Période avec une précision à la milliseconde près | 10m | Duré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. |
sampleRate | int Min: 1 | 1 | Taux 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. |
includeContextInfo | boolean | true | Indique si les détails d'information de contexte sont inclus dans la sortie de journal. |
interruptHungRequests | boolean | false | Indique 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. |
Remplace les valeurs par défaut spécifiées dans les attributs racine de requestTiming pour les demandes de servlet.
Name | Type | Default | Description |
---|---|---|---|
appName | string | Nom 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. | |
servletName | string | Nom 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. | |
slowRequestThreshold | Période avec une précision à la milliseconde près | Duré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. | |
hungRequestThreshold | Période avec une précision à la milliseconde près | Duré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. | |
interruptHungRequests | boolean | false | Indique 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. |
Remplace les valeurs par défaut spécifiées dans les attributs racine de requestTiming pour les demandes JDBC.
Name | Type | Default | Description |
---|---|---|---|
dataSourceName | string | Nom 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. | |
query | string | Instruction 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. | |
slowRequestThreshold | Période avec une précision à la milliseconde près | Duré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. | |
hungRequestThreshold | Période avec une précision à la milliseconde près | Duré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. | |
interruptHungRequests | boolean | false | Indique 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. |