URL监控
介绍APM采集的URL监控指标的类别、名称、含义等信息。
参数名 |
数据类型 |
应用类型 |
默认值 |
Agent支持的起始版本 |
Agent支持的终止版本 |
描述 |
---|---|---|---|---|---|---|
拦截header指定key值 |
array |
JAVA |
- |
2.0.0 |
- |
拦截header中指定key值的内容。 |
拦截url参数指定key值 |
array |
JAVA |
- |
2.0.0 |
- |
拦截url参数指定key值的内容。 |
拦截cookie指定key值 |
array |
JAVA |
- |
2.0.0 |
- |
拦截cookie指定key值的内容。 |
url采集配置 |
obj_array |
JAVA |
- |
2.0.0 |
- |
url采集配置,将restful风格url按配置进行规整;规整方式包含startwith,endwith,include,regex四种方式。 |
采集黑名单配置 |
obj_array |
JAVA |
- |
2.0.0 |
- |
指定规则匹配的url不采集,匹配方式包含startwith,endwith,include,regex四种方式。 |
业务code采集长度限制 |
integer |
JAVA |
0 |
2.0.0 |
- |
解析业务code需要采集body内容的长度限制。 |
解析业务code的key |
array |
JAVA |
- |
2.0.0 |
- |
解析json格式的body内容的key,获取业务状态码。 |
业务code的正确值 |
array |
JAVA |
- |
2.0.0 |
- |
配置正确的业务状态码的值,业务状态码不在该范围的值定义为错误的调用链。 |
慢请求阈值定义 |
integer |
JAVA |
800 |
2.0.0 |
- |
定义慢请求阈值,超过该阈值的url会定义为慢url,默认提高调用链采样率。 |
url配置 |
obj_array |
JAVA |
- |
2.0.0 |
- |
单独配置每个url的慢请求阈值和采样率;采样方式包含2.百分比采样;3.每分钟固定数量采样;4.自动采样三种采样方式。 |
错误状态码定义 |
radio |
JAVA |
500 |
2.0.0 |
- |
设置统计为错误的状态码范围。 |
Url自动规整 |
radio |
JAVA |
false |
2.3.11 |
- |
Url自动规整。 |
指标类别 |
指标 |
指标名称 |
指标说明 |
单位 |
数据类型 |
默认聚合方式 |
---|---|---|---|---|---|---|
汇总(total ,url接口调用汇总统计数据。) |
errorCount |
错误次数 |
总错误次数 |
- |
INT |
SUM |
invokeCount |
调用次数 |
总调用次数 |
- |
INT |
SUM |
|
totalTime |
总响应时间 |
总响应时间 |
ms |
INT |
SUM |
|
satisfiedCount |
满意请求数 |
满意请求数 |
- |
INT |
SUM |
|
toleratingCount |
可容忍请求数 |
可容忍请求数 |
- |
INT |
SUM |
|
状态码(statuscode,以接口返回的状态码维度统计接口调用数据。) |
code |
状态码 |
状态码 |
- |
ENUM |
LAST |
count |
调用次数 |
该状态码的发生次数 |
- |
INT |
SUM |
|
url |
采样url |
该状态码在采集周内采样的url |
- |
STRING |
LAST |
|
url监控(url,以url维度统计接口调用数据。) |
url |
url |
请求的url |
- |
ENUM |
LAST |
method |
httpmethod |
请求的httpmethod |
- |
ENUM |
LAST |
|
concurrentMax |
最大并发 |
该url的最大并发 |
- |
INT |
MAX |
|
errorCount |
错误数 |
该url的错误数 |
- |
INT |
SUM |
|
invokeCount |
调用次数 |
该url的调用次数 |
- |
INT |
SUM |
|
lastError |
错误信息 |
该url发生错误时产生的错误信息 |
- |
STRING |
LAST |
|
maxTime |
最大响应时间 |
该url在采集周期内最大响应时间 |
ms |
INT |
MAX |
|
maxTimeNativeUrl |
最慢url |
该url在采集周期内最慢url |
- |
STRING |
LAST |
|
runningCount |
正在执行数 |
该url在采集时间点正在执行数量 |
- |
INT |
SUM |
|
range1 |
0-10ms |
响应时间在0-10ms范围请求数 |
- |
INT |
SUM |
|
range2 |
10-100ms |
响应时间在10-100ms范围请求数 |
- |
INT |
SUM |
|
range3 |
100-500ms |
响应时间在100-500ms范围请求数 |
- |
INT |
SUM |
|
range4 |
500-1000ms |
响应时间在500-1000ms范围请求数 |
- |
INT |
SUM |
|
range5 |
1-10s |
响应时间在1-10s范围请求数 |
- |
INT |
SUM |
|
range6 |
10s以上 |
响应时间在10s以上请求数 |
- |
INT |
SUM |
|
totalTime |
总响应时间 |
该url的总响应时间 |
ms |
INT |
SUM |
|
isRoot |
是否根调用 |
是否是根调用 |
- |
INT |
SUM |
|
satisfiedCount |
满意请求数 |
满意请求数 |
- |
INT |
SUM |
|
toleratingCount |
可容忍请求数 |
可容忍请求数 |
- |
INT |
SUM |
|
集群调用(user,以调用方集群id维度统计接口调用数据。) |
clusterId |
集群id |
调用方的集群id |
- |
ENUM |
LAST |
invokeCount |
调用次数 |
该集群的调用次数 |
- |
INT |
SUM |
|
total1xxCount |
1xx次数 |
状态码为1xx的调用次数 |
- |
INT |
SUM |
|
total2xxCount |
2xx次数 |
状态码为2xx的调用次数 |
- |
INT |
SUM |
|
total3xxCount |
3xx次数 |
状态码为3xx的调用次数 |
- |
INT |
SUM |
|
total4xxCount |
4xx次数 |
状态码为4xx的调用次数 |
- |
INT |
SUM |
|
total5xxCount |
5xx次数 |
状态码为5xx的调用次数 |
- |
INT |
SUM |
|
totalTime |
总响应时间 |
该集群调用的总响应时间 |
ms |
INT |
SUM |
|
errorCount |
错误次数 |
该集群调用的错误次数 |
- |
INT |
SUM |
|
concurrentMax |
最大并发 |
该集群的最大并发 |
- |
INT |
MAX |
|
maxTime |
最大响应时间 |
该url在采集周期内最大响应时间 |
ms |
INT |
MAX |