histogram_metrics
该系统表中的数据保存在 ClickHouse Cloud 中每个节点的本地。因此,如需获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。更多详情请参阅此处。
此表包含可即时计算并以 Prometheus 格式导出的直方图类指标,且始终保持最新状态。用于替代已弃用的 system.latency_log。
列:
metric(String) — 指标名称。value(Int64) — 指标值。description(String) — 指标描述。labels(Map(String, String)) — 指标标签。
示例
你可以使用如下查询以 Prometheus 格式导出所有直方图指标。
指标说明
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_bytes_sum
发送到 Raft 的批次大小 (以字节为单位) 。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements
发送到 Raft 的批次大小(按元素数量计)。
keeper_batch_size_elements_sum
发送到 Raft 的批次大小(按元素数量计)。
keeper_client_queue_duration_milliseconds
请求在被处理之前,从等待入队到在队列中排队的耗时
keeper_client_queue_duration_milliseconds
请求在被处理之前,从等待入队到在队列中排队的耗时
keeper_client_queue_duration_milliseconds
请求在被处理之前,从等待入队到在队列中排队的耗时。
keeper_client_queue_duration_milliseconds
请求在被处理之前,从等待入队到在队列中排队的耗时
keeper_client_queue_duration_milliseconds
请求在被处理之前,从等待入队到在队列中排队的耗时
keeper_client_queue_duration_milliseconds_sum
请求在被处理之前,从等待入队到在队列中排队的耗时
keeper_dispatcher_requests_queue_time_milliseconds
请求在 dispatcher 的请求队列中停留的时间
keeper_dispatcher_requests_queue_time_milliseconds
请求在 dispatcher 的请求队列中停留的时间
keeper_dispatcher_requests_queue_time_milliseconds
请求在 dispatcher 的请求队列中停留的时间
keeper_dispatcher_requests_queue_time_milliseconds
请求在 dispatcher 的请求队列中停留的时间
keeper_dispatcher_requests_queue_time_milliseconds
请求在 dispatcher 的请求队列中停留的时间
keeper_dispatcher_requests_queue_time_milliseconds_sum
请求在 dispatcher 的请求队列中停留的时间
keeper_dispatcher_responses_queue_time_milliseconds
响应在 dispatcher 响应队列中停留的时间
keeper_dispatcher_responses_queue_time_milliseconds
响应在 dispatcher 响应队列中停留的时间
keeper_dispatcher_responses_queue_time_milliseconds
响应在 Keeper dispatcher 响应队列中停留的时间
keeper_dispatcher_responses_queue_time_milliseconds
响应在 Keeper dispatcher 响应队列中停留的时间
keeper_dispatcher_responses_queue_time_milliseconds
响应在 dispatcher 响应队列中停留的时间
keeper_dispatcher_responses_queue_time_milliseconds_sum
响应在 dispatcher 响应队列中停留的时间
keeper_read_process_time_milliseconds
处理读请求所用时间
keeper_read_process_time_milliseconds
处理读请求所用时间
keeper_read_process_time_milliseconds
处理读请求所用时间
keeper_read_process_time_milliseconds
处理读请求所用时间
keeper_read_process_time_milliseconds
处理读请求所用时间
keeper_read_process_time_milliseconds_sum
处理读请求所用时间
keeper_read_wait_for_write_time_milliseconds
读取请求为其所依赖的写入请求完成而等待的时间
keeper_read_wait_for_write_time_milliseconds
读取请求为其所依赖的写入请求完成而等待的时间
keeper_read_wait_for_write_time_milliseconds
读取请求为其所依赖的写入请求完成而等待的时间
keeper_read_wait_for_write_time_milliseconds
读取请求为其所依赖的写入请求完成而等待的时间
keeper_read_wait_for_write_time_milliseconds
读取请求为其所依赖的写入请求完成而等待的时间
keeper_read_wait_for_write_time_milliseconds_sum
读取请求为其所依赖的写入请求完成而等待的时间
keeper_receive_request_time_milliseconds
在 TCP 处理程序中,从客户端接收并解析请求的耗时
keeper_receive_request_time_milliseconds
在 TCP 处理程序中,从客户端接收并解析请求的耗时
keeper_receive_request_time_milliseconds
在 TCP 处理程序中,从客户端接收并解析请求的耗时
keeper_receive_request_time_milliseconds
在 TCP 处理程序中,从客户端接收并解析请求的耗时
keeper_receive_request_time_milliseconds
在 Keeper TCP 处理程序中,从客户端接收并解析请求的耗时
keeper_receive_request_time_milliseconds_sum
在 TCP 处理程序中,从客户端接收并解析请求的耗时
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms_sum
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms_sum
Keeper 的响应时间 (以毫秒计)
keeper_response_time_ms_sum
Keeper 的响应时间 (以毫秒计) 。
keeper_send_response_time_milliseconds
在 TCP 处理程序中向客户端发送响应的耗时 (包括排队及写入 socket)
keeper_send_response_time_milliseconds
在 TCP 处理程序中向客户端发送响应的耗时 (包括排队及写入 socket)
keeper_send_response_time_milliseconds
在 TCP 处理程序中向客户端发送响应的耗时 (包括排队及写入 socket)
keeper_send_response_time_milliseconds
在 TCP 处理程序中向客户端发送响应的耗时 (包括排队及写入 socket)
keeper_send_response_time_milliseconds
在 TCP 处理程序中向客户端发送响应的耗时 (包括排队及写入 socket)
keeper_send_response_time_milliseconds_sum
在 TCP 处理程序中向客户端发送响应的耗时 (包括排队及写入 socket)
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds
Raft 提交后处理写请求所耗费的时间
keeper_write_commit_time_milliseconds_sum
Raft 提交后处理写请求所耗费的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds
在 Raft 提交之前对写请求进行预处理所需的时间
keeper_write_pre_commit_time_milliseconds_sum
在 Raft 提交之前对写请求进行预处理所需的时间
另请参阅
- system.asynchronous_metrics — 包含定期计算的指标。
- system.events — 包含若干已发生的事件。
- system.metric_log — 包含来自表
system.metrics和system.events的指标值历史记录。 - Monitoring — ClickHouse 监控的基本概念。