更新时间:2024-07-04 GMT+08:00

ClickHouse数据库

介绍APM采集的ClickHouse数据库指标的类别、名称、含义等信息。

表1 ClickHouse数据库采集参数

参数名

数据类型

应用类型

默认值

Agent支持的起始版本

Agent支持的终止版本

描述

是否采集原始sql

radio

JAVA

false

2.0.0

-

调用链中是否采集上报带有参数内容的原始sql。

表2 ClickHouse数据库指标说明

指标类别

指标

指标名称

指标说明

单位

数据类型

默认聚合方式

数据库连接(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

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,ClickHouse的包版本信息。)

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

汇总(total,sql调用的汇总数据统计。)

invokeCount

调用次数

总调用次数

-

INT

SUM

errorCount

错误次数

总错误次数

-

INT

SUM

readRowCount

读取行数

总读取行数

-

INT

SUM

totalTime

响应时间

总响应时间

-

INT

SUM

updatedRowCount

更新行数

总更新行数

-

INT

SUM