对于缓慢请求或已挂起的请求,提供警告和诊断信息。
Name | Type | Default | Description |
---|---|---|---|
slowRequestThreshold | 具有毫秒精度的时间段 | 10s | 请求在被视为响应时间很长之前可运行的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
hungRequestThreshold | 具有毫秒精度的时间段 | 10m | 请求在被视为已挂起之前可运行的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 |
sampleRate | int Min: 1 | 1 | 为跟踪缓慢请求应该采用的采样比率。要从每 n 个请求中抽取一个请求作为样本,请将 sampleRate 设置为 n。要抽取所有请求作为样本,请将 sampleRate 设置为 1。 |
includeContextInfo | 布尔型 | true | 指示上下文信息详细信息是否包含在日志输出中。 |
interruptHungRequests | 布尔型 | false | 指示是否将中断暂挂的请求。值 true 会使 requestTiming-1.0 功能部件尝试中断暂挂的请求。值 false 允许请求继续运行。 |
覆盖在 requestTiming 的根属性中针对 JDBC 请求指定的缺省值。
Name | Type | Default | Description |
---|---|---|---|
dataSourceName | string | 要监视的数据源的名称。数据源名称由 eventLogging-1.0 服务中的上下文信息提供。如果未提供此属性,那么系统将监视所有数据源。 | |
query | string | 要监视的 SQL 语句。SQL 语句由 eventLogging-1.0 服务中的上下文信息提供。如果未提供此属性,那么系统将监视所有 SQL 语句。 | |
slowRequestThreshold | 具有毫秒精度的时间段 | JDBC 请求在被视为过慢之前可运行的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 | |
hungRequestThreshold | 具有毫秒精度的时间段 | JDBC 请求在被视为挂起之前可运行的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 | |
interruptHungRequests | 布尔型 | false | 指示是否中断挂起的 JDBC 请求。值 true 会使 requestTiming-1.0 功能部件尝试中断暂挂的请求。值 false 允许请求继续运行。 |
覆盖在 requestTiming 的根属性中针对 servlet 请求指定的缺省值。
Name | Type | Default | Description |
---|---|---|---|
appName | string | 要监视的应用程序的名称。应用程序名称由 eventLogging-1.0 服务中的上下文信息提供。如果未提供此属性,那么系统将监视所有应用程序。 | |
servletName | string | 要监视的 servlet 的名称。servlet 名称由 eventLogging-1.0 服务中的上下文信息提供。如果未提供此属性,那么系统将监视所有 servlet。 | |
slowRequestThreshold | 具有毫秒精度的时间段 | servlet 请求在被视为过慢之前可运行的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 | |
hungRequestThreshold | 具有毫秒精度的时间段 | servlet 请求在被视为挂起之前可运行的持续时间。. 指定后跟时间单位的正整数,时间单位可以是小时 (h)、分钟 (m)、秒 (s) 或毫秒 (ms)。例如,以 500ms 的形式指定 500 毫秒。可将多个值包括在单个条目中。例如,1s500ms 相当于 1.5 秒。 | |
interruptHungRequests | 布尔型 | false | 指示是否中断挂起的 servlet 请求。值 true 会使 requestTiming-1.0 功能部件尝试中断暂挂的请求。值 false 允许请求继续运行。 |