GaussDb数据库
介绍APM采集的GaussDb数据库指标的类别、名称、含义等信息。
| 参数名 | 数据类型 | 应用类型 | 默认值 | Agent支持的起始版本 | Agent支持的终止版本 | 描述 | 
|---|---|---|---|---|---|---|
| 是否采集原始sql | radio | JAVA | false | 2.2.8 | - | 调用链中是否采集上报带有参数内容的原始sql。 | 
| sql语句最大采集字节数 | integer | JAVA | 2000 | 2.4.7 | - | sql语句最大采集字节数 | 
| 指标类别 | 指标 | 指标名称 | 指标说明 | 单位 | 数据类型 | 默认聚合方式 | 
|---|---|---|---|---|---|---|
| 数据库连接(connection,以数据库为维度统计sql调用详情。) | db | 数据库 | 数据库名称 | - | ENUM | LAST | 
| createdCount | 创建连接数 | 该数据库创建连接数 | - | INT | SUM | |
| currentCount | 当前连接数 | 该数据库当前连接数 | - | INT | SUM | |
| destroyedCount | 销毁连接数 | 该数据库销毁连接数 | - | INT | SUM | |
| errorCount | 错误数 | 该数据库发生错误数 | - | INT | SUM | |
| invokeCount | 调用次数 | 该数据库的调用次数 | - | INT | SUM | |
| maxTime | 最大响应时间 | 该数据库的最大响应时间 | - | INT | MAX | |
| range1 | 0-10ms | 响应时间在0-10ms范围请求数 | - | INT | SUM | |
| range2 | 10-100ms | 响应时间在10-100ms范围请求数 | - | INT | SUM | |
| range3 | 100-200ms | 响应时间在100-200ms范围请求数 | - | INT | SUM | |
| range4 | 200-1000ms | 响应时间在200-1000ms范围请求数 | - | INT | SUM | |
| range5 | 1-10s | 响应时间在1-10s范围请求数 | - | INT | SUM | |
| range6 | 10s以上 | 响应时间在10s以上请求数 | - | INT | SUM | |
| ranges | 自定义响应时间区间 | 自定义响应时间区间 | - | STRING | LAST | |
| readRowCount | 读取行数 | 该数据库读取行数 | - | INT | SUM | |
| updatedRowCount | 更新行数 | 该数据库更新行数 | - | INT | SUM | |
| totalTime | 总响应时间 | 该数据库的总响应时间 | - | INT | SUM | |
| slowestSql | 最慢sql | 该数据库在采集周期内的最慢sql | - | STRING | LAST | |
| 异常(exception,sql调用发送的异常统计信息。) | causeType | 类名 | 异常发生类 | - | ENUM | LAST | 
| exceptionType | 异常类型 | 异常类型 | - | ENUM | LAST | |
| count | 次数 | 异常次数 | - | INT | SUM | |
| message | 消息 | 异常消息 | - | STRING | LAST | |
| sql | 异常sql | 发生异常的sql | - | STRING | LAST | |
| stackTrace | 异常堆栈 | 异常产生的堆栈信息 | - | CLOB | LAST | |
| 版本(version,GaussDb的包版本信息。) | version | 版本 | 驱动包版本 | - | STRING | LAST | 
| sql监控(sql,以sql为维度统计sql调用详情。) | sql | sql唯一标识 | sql对应的唯一id,用于告警配置 | - | ENUM | LAST | 
| concurrentMax | 最大并发 | 该sql的最大并发 | - | INT | MAX | |
| errorCount | 错误次数 | 该sql的错误次数 | - | INT | SUM | |
| errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
| invokeCount | 调用次数 | 该sql的调用次数 | - | INT | SUM | |
| lastError | 错误信息 | sql发生错误产生的错误信息 | - | STRING | LAST | |
| maxTime | 最大响应时间 | 该sql的最大响应时间 | - | INT | MAX | |
| readRowCount | 读取行数 | 该sql的读取行数 | - | INT | SUM | |
| runningCount | 正在执行数 | 采集时间点正在执行的sql数量 | - | INT | SUM | |
| slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
| sqlString | sql语句 | sql语句 | - | STRING | LAST | |
| totalTime | 总响应时间 | 该sql的总响应时间 | - | INT | SUM | |
| updatedRowCount | 更新行数 | 该sql的更新行数 | - | INT | SUM | |
| range1 | 0-10ms | 响应时间在0-10ms范围请求数 | - | INT | SUM | |
| range2 | 10-100ms | 响应时间在10-100ms范围请求数 | - | INT | SUM | |
| range3 | 100-200ms | 响应时间在100-200ms范围请求数 | - | INT | SUM | |
| range4 | 200-1000ms | 响应时间在200-1000ms范围请求数 | - | INT | SUM | |
| range5 | 1-10s | 响应时间在1-10s范围请求数 | - | INT | SUM | |
| range6 | 10s以上 | 响应时间在10s以上请求数 | - | INT | SUM | |
| ranges | 自定义响应时间区间 | 自定义响应时间区间 | - | STRING | LAST | |
| 汇总(total,sql调用的汇总数据统计。) | invokeCount | 调用次数 | 总调用次数 | - | INT | SUM | 
| errorCount | 错误次数 | 总错误次数 | - | INT | SUM | |
| readRowCount | 读取行数 | 总读取行数 | - | INT | SUM | |
| totalTime | 响应时间 | 总响应时间 | - | INT | SUM | |
| updatedRowCount | 更新行数 | 总更新行数 | - | INT | SUM | 
 
  