MongoDb监控
介绍APM采集的MongoDb监控指标的类别、名称、含义等信息。
参数名 | 数据类型 | 应用类型 | 默认值 | Agent支持的起始版本 | Agent支持的终止版本 | 描述 |
|---|---|---|---|---|---|---|
获取连接调用链上报时间阈值(ms) | integer | JAVA | 1 | 2.1.13 | - | getConnection方法调用链上报阈值,不超过该阈值不上报。 |
是否采集原始命令 | radio | JAVA | false | 2.2.2 | - | 是否采集原始Mongo Json命令。 |
指标类别 | 指标 | 指标名称 | 指标说明 | 单位 | 数据类型 | 默认聚合方式 |
|---|---|---|---|---|---|---|
获取连接详情(connection,获取连接详情。) | host | 所连接的host | 所连接的host | - | ENUM | LAST |
concurrentMax | 最大并发 | 最大并发 | - | INT | MAX | |
invokeCount | 调用次数 | 调用次数 | - | INT | SUM | |
totalTime | 总时间 | 总时间 | - | INT | SUM | |
errorCount | 错误次数 | 错误次数 | - | INT | SUM | |
maxTime | 最慢调用 | 最慢调用 | - | 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 | |
openedCount | 连接打开次数 | 连接打开次数 | - | INT | SUM | |
closedCount | 连接关闭次数 | 连接关闭次数 | - | INT | SUM | |
idleClosedCount | 因闲置过久被关闭次数 | 因闲置过久被关闭次数 | - | INT | SUM | |
lifeClosedCount | 因存活超过限定时长被关闭次数 | 因存活超过限定时长被关闭次数 | - | INT | SUM | |
errorClosedCount | 因错误被关闭次数 | 因错误被关闭次数 | - | INT | SUM | |
staleClosedCount | 因连接池清除被关闭次数 | 因连接池清除被关闭次数 | - | INT | SUM | |
poolClosedClosedCount | 因连接池关闭被关闭次数 | 因连接池关闭被关闭次数 | - | INT | SUM | |
异常(exception,MongoDb调用的异常信息统计。) | exceptionType | 异常类型 | 异常类型 | - | ENUM | LAST |
causeType | 异常类 | 发生异常的类 | - | ENUM | LAST | |
count | 次数 | 该异常的发生次数 | - | INT | SUM | |
message | 异常消息 | 该异常产生的异常消息 | - | STRING | LAST | |
stackTrace | 异常堆栈 | 该异常产生的堆栈信息 | - | CLOB | LAST | |
集群信息(clusterInfo,集群信息。) | clusterId | 集群id | 集群id | - | ENUM | LAST |
hosts | 客户端设置的集群节点信息 | 客户端设置的集群节点信息 | - | STRING | LAST | |
MongoDb调用监控(client,MongoDb调用监控。) | namespace | 命名空间 | MongoDb操作所对应的命名空间 | - | ENUM | LAST |
command | 指令 | 在Mongo服务端运行的指令 | - | ENUM | LAST | |
concurrentMax | 最大并发 | 最大并发 | - | INT | MAX | |
queryCount | 读取行数 | 读取行数 | - | INT | SUM | |
updateCount | 更新行数 | 更新行数 | - | INT | SUM | |
errorCount | 错误次数 | 错误次数 | - | INT | SUM | |
errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
invokeCount | 调用次数 | 调用次数 | - | INT | SUM | |
lastError | 错误信息 | 错误信息 | - | STRING | LAST | |
maxTime | 最大响应时间 | 最大响应时间 | - | INT | MAX | |
totalTime | 总响应时间 | 总响应时间 | - | 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 | |
MongoDb版本(version,MongoDb版本。) | version | 版本 | 版本 | - | STRING | LAST |
MongoDb汇总(total,MongoDb调用的汇总信息统计 。) | invokeCount | 调用次数 | 总的调用次数 | - | INT | SUM |
queryCount | 总读取行数 | 总读取行数 | - | INT | SUM | |
updateCount | 总更新行数 | 总更新行数 | - | INT | SUM | |
errorCount | 总错误数 | 总错误数 | - | INT | SUM | |
totalTime | 总响应时间 | 总响应时间 | - | INT | SUM | |
MongoDb集群调用监控(cluster,MongoDb集群调用监控。) | nodes | 集群节点 | 集群节点信息 | - | ENUM | LAST |
concurrentMax | 最大并发 | 最大并发 | - | INT | MAX | |
errorCount | 错误次数 | 错误次数 | - | INT | SUM | |
errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
invokeCount | 调用次数 | 调用次数 | - | INT | SUM | |
lastError | 错误信息 | 错误信息 | - | STRING | LAST | |
maxTime | 最大响应时间 | 最大响应时间 | - | INT | MAX | |
totalTime | 总响应时间 | 总响应时间 | - | 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 | |
连接池监控(connectionPool,连接池监控。) | host | 连接地址 | 连接地址 | - | ENUM | LAST |
maxSize | 连接池大小上限 | 连接池大小上限 | - | INT | AVG | |
minSize | 连接池大小下限 | 连接池大小下限 | - | INT | AVG | |
availableCount | 空闲连接数 | 空闲连接数 | - | INT | AVG | |
inUseCount | 正在使用的连接数 | 正在使用的连接数 | - | INT | AVG | |
maxWaitTimeMs | 获取连接最大等待时间(ms) | 获取连接最大等待时间(ms) | - | INT | AVG | |
maxConnectionLifeTimeMs | 连接最大存活时间 | 连接最大存活时间 | - | INT | AVG | |
maxConnectionIdleTimeMs | 连接最大闲置时间 | 连接最大闲置时间 | - | INT | AVG | |
MongoDb节点调用监控(serverNode,MongoDb节点调用监控。) | serverAddr | 节点地址 | 节点地址 | - | ENUM | LAST |
type | 节点类型 | 节点类型 | - | STRING | LAST | |
concurrentMax | 最大并发 | 最大并发 | - | INT | MAX | |
errorCount | 错误次数 | 错误次数 | - | INT | SUM | |
errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
invokeCount | 调用次数 | 调用次数 | - | INT | SUM | |
lastError | 错误信息 | 错误信息 | - | STRING | LAST | |
maxTime | 最大响应时间 | 最大响应时间 | - | INT | MAX | |
totalTime | 总响应时间 | 总响应时间 | - | 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 |

