> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 此表包含可即时计算并以 Prometheus 格式导出的直方图指标。其内容始终保持最新。

# system.histogram_metrics

<Info>
  **在 ClickHouse Cloud 中查询**

  此系统表中的数据分别保存在 ClickHouse Cloud 各节点的本地。因此，如需查看所有数据的完整情况，需要使用 `clusterAllReplicas` 函数。更多详情请参见[此处](/zh/reference/system-tables/overview#system-tables-in-clickhouse-cloud)。
</Info>

<div id="description">
  ## 说明
</div>

此表包含可即时计算并以 Prometheus 格式导出的直方图指标，并且始终保持最新。用于替代已弃用的 `system.latency_log`。

<div id="columns">
  ## 列
</div>

* `metric` ([String](/zh/reference/data-types)) — 指标名称。
* `value` ([Float64](/zh/reference/data-types)) — 指标值。
* `description` ([String](/zh/reference/data-types)) — 指标说明。
* `labels` ([Map(String, String)](/zh/reference/data-types)) — 标记。

<div id="example">
  ## 示例
</div>

您可以使用如下查询，将所有直方图指标导出为 Prometheus 格式。

```sql theme={null}
SELECT
  metric AS name,
  toFloat64(value) AS value,
  description AS help,
  labels,
  'histogram' AS type
FROM system.histogram_metrics
FORMAT Prometheus
```

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个当前存活的套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活跃套接字观测一次。标记：`group` 的值可以是 `disk`、`storage` 或 `http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，每次抓取异步指标时，会对每个活动套接字观测一次。标记：`group` 的值为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ，每次抓取异步指标时，对每个活动套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ；每次抓取异步指标时，都会对每个存活套接字各观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

异步指标每次被抓取时，都会对 HTTP 连接池中的每个活动套接字观测一次其内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) 。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 取值为 `disk`、`storage` 或 `http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，每次抓取异步指标时都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，会对每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字占用的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ，每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活跃套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ；每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池 套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个当前存活的套接字观测一次。标记：`group` 的值为 `disk`、`storage`、`http` 之一；`direction` 的值为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池 套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ，在每次抓取异步指标时，都会按每个活动套接字观测一次。标记：`group` 取值为 `disk`、`storage` 或 `http`；`direction` 取值为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，每次抓取异步指标时，会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个存活套接字观测一次。标记：`group` 的值为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，会对每个活跃套接字观测一次。标记：`group` 的取值可以是 `disk`、`storage` 或 `http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会针对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活动套接字观测一次。标记：`group` 的取值为 `disk`、`storage` 或 `http`；`direction` 的取值为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活跃套接字观测一次。标记：`group` 的值可以是 `disk`、`storage` 或 `http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活动套接字观测一次。标记：`group` 的取值之一是 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活动套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个存活套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，对每个存活套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活跃套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池 套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，每次抓取异步指标时，都会按每个活动套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字占用的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个存活套接字观测一次。标记：`group` 的取值为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池 套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个存活套接字观测一次。标记：`group` 的值为 `disk`、`storage` 或 `http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池 套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ；每次抓取异步指标时，都会对每个存活套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ，在每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 的取值为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，会对每个活动套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ；每次抓取异步指标时，都会按每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池 套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，每个存活套接字观测一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，在每次抓取异步指标时，都会按每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个存活套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ，在每次抓取异步指标时，会为每个活动套接字记录一次。标记：`group` 为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes">
  ### http\_pool\_tcp\_buf\_bytes
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一是 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes_sum">
  ### http\_pool\_tcp\_buf\_bytes\_sum
</div>

每次抓取异步指标时，都会对 HTTP 连接池中每个活动套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) 观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes_sum">
  ### http\_pool\_tcp\_buf\_bytes\_sum
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活跃套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes_sum">
  ### http\_pool\_tcp\_buf\_bytes\_sum
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes_sum">
  ### http\_pool\_tcp\_buf\_bytes\_sum
</div>

HTTP 连接池中套接字的内核 TCP 缓冲区内存 (sk\_rmem\_alloc / sk\_wmem\_alloc) ；每次抓取异步指标时，都会对每个活动套接字记录一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes_sum">
  ### http\_pool\_tcp\_buf\_bytes\_sum
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc` / `sk_wmem_alloc`) ，在每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 可为 `disk`、`storage`、`http` 之一；`direction` 为 `rcv` 或 `snd`。

<div id="http_pool_tcp_buf_bytes_sum">
  ### http\_pool\_tcp\_buf\_bytes\_sum
</div>

HTTP 连接池套接字的内核 TCP 缓冲区内存 (`sk_rmem_alloc / sk_wmem_alloc`) ，每次抓取异步指标时，都会对每个活动套接字观测一次。标记：`group` 的取值之一为 `disk`、`storage`、`http`；`direction` 为 `rcv` 或 `snd`。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小 (以字节为单位) 。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小 (以字节为单位) 。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小，单位为字节。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小 (单位：字节) 。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小，单位为字节。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送给 Raft 的批次大小，单位为字节。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小，单位为字节。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小，单位为字节。

<div id="keeper_batch_size_bytes">
  ### keeper\_batch\_size\_bytes
</div>

发送到 Raft 的批次大小 (以字节为单位) 。

<div id="keeper_batch_size_bytes_sum">
  ### keeper\_batch\_size\_bytes\_sum
</div>

发送到 Raft 的批次大小 (字节) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (按元素数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (按元素个数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (按元素数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小，以元素数计。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (以元素数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (以元素数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (按元素个数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (以元素个数计) 。

<div id="keeper_batch_size_elements">
  ### keeper\_batch\_size\_elements
</div>

发送到 Raft 的批次大小 (按元素个数计) 。

<div id="keeper_batch_size_elements_sum">
  ### keeper\_batch\_size\_elements\_sum
</div>

发送到 Raft 的批次大小 (按元素数计) 。

<div id="keeper_client_queue_duration_milliseconds">
  ### keeper\_client\_queue\_duration\_milliseconds
</div>

请求从等待加入队列到处理前在队列中等待的总耗时

<div id="keeper_client_queue_duration_milliseconds">
  ### keeper\_client\_queue\_duration\_milliseconds
</div>

请求在进入队列前及在队列中等待处理时的耗时

<div id="keeper_client_queue_duration_milliseconds">
  ### keeper\_client\_queue\_duration\_milliseconds
</div>

请求在入队前等待以及在队列中等待处理的耗时

<div id="keeper_client_queue_duration_milliseconds">
  ### keeper\_client\_queue\_duration\_milliseconds
</div>

请求从等待入队到在队列中等待处理所花费的时间

<div id="keeper_client_queue_duration_milliseconds">
  ### keeper\_client\_queue\_duration\_milliseconds
</div>

请求从等待入队到处理前在队列中等待的总耗时

<div id="keeper_client_queue_duration_milliseconds_sum">
  ### keeper\_client\_queue\_duration\_milliseconds\_sum
</div>

请求从等待加入队列到处理前在队列中等待所花费的时间

<div id="keeper_dispatcher_requests_queue_time_milliseconds">
  ### keeper\_dispatcher\_requests\_queue\_time\_milliseconds
</div>

请求在 dispatcher 请求队列中的等待时间

<div id="keeper_dispatcher_requests_queue_time_milliseconds">
  ### keeper\_dispatcher\_requests\_queue\_time\_milliseconds
</div>

请求在 dispatcher 请求队列中的等待时间

<div id="keeper_dispatcher_requests_queue_time_milliseconds">
  ### keeper\_dispatcher\_requests\_queue\_time\_milliseconds
</div>

请求在 dispatcher 请求队列中等待的时间

<div id="keeper_dispatcher_requests_queue_time_milliseconds">
  ### keeper\_dispatcher\_requests\_queue\_time\_milliseconds
</div>

请求在 dispatcher 请求队列中等待的时间

<div id="keeper_dispatcher_requests_queue_time_milliseconds">
  ### keeper\_dispatcher\_requests\_queue\_time\_milliseconds
</div>

请求在 dispatcher 请求队列中等待的时间

<div id="keeper_dispatcher_requests_queue_time_milliseconds_sum">
  ### keeper\_dispatcher\_requests\_queue\_time\_milliseconds\_sum
</div>

请求在 dispatcher 请求队列中等待的时间

<div id="keeper_dispatcher_responses_queue_time_milliseconds">
  ### keeper\_dispatcher\_responses\_queue\_time\_milliseconds
</div>

响应在 dispatcher 响应队列中停留的时间

<div id="keeper_dispatcher_responses_queue_time_milliseconds">
  ### keeper\_dispatcher\_responses\_queue\_time\_milliseconds
</div>

响应在 dispatcher 响应队列中的停留时间

<div id="keeper_dispatcher_responses_queue_time_milliseconds">
  ### keeper\_dispatcher\_responses\_queue\_time\_milliseconds
</div>

dispatcher 响应队列中的停留时间

<div id="keeper_dispatcher_responses_queue_time_milliseconds">
  ### keeper\_dispatcher\_responses\_queue\_time\_milliseconds
</div>

响应在 dispatcher 响应队列中停留的时间

<div id="keeper_dispatcher_responses_queue_time_milliseconds">
  ### keeper\_dispatcher\_responses\_queue\_time\_milliseconds
</div>

响应在 dispatcher 响应队列中停留的时间

<div id="keeper_dispatcher_responses_queue_time_milliseconds_sum">
  ### keeper\_dispatcher\_responses\_queue\_time\_milliseconds\_sum
</div>

响应在 dispatcher 响应队列中停留的时间

<div id="keeper_read_process_time_milliseconds">
  ### keeper\_read\_process\_time\_milliseconds
</div>

处理读取请求的耗时

<div id="keeper_read_process_time_milliseconds">
  ### keeper\_read\_process\_time\_milliseconds
</div>

处理读取请求所需时间

<div id="keeper_read_process_time_milliseconds">
  ### keeper\_read\_process\_time\_milliseconds
</div>

读取请求处理时间

<div id="keeper_read_process_time_milliseconds">
  ### keeper\_read\_process\_time\_milliseconds
</div>

处理读取请求的时间

<div id="keeper_read_process_time_milliseconds">
  ### keeper\_read\_process\_time\_milliseconds
</div>

处理读取请求的时间

<div id="keeper_read_process_time_milliseconds_sum">
  ### keeper\_read\_process\_time\_milliseconds\_sum
</div>

处理读取请求的时间

<div id="keeper_read_wait_for_write_time_milliseconds">
  ### keeper\_read\_wait\_for\_write\_time\_milliseconds
</div>

读取请求等待其依赖的写入请求完成所花费的时间

<div id="keeper_read_wait_for_write_time_milliseconds">
  ### keeper\_read\_wait\_for\_write\_time\_milliseconds
</div>

读取请求等待其依赖的写入请求完成所花费的时间

<div id="keeper_read_wait_for_write_time_milliseconds">
  ### keeper\_read\_wait\_for\_write\_time\_milliseconds
</div>

读取请求等待其所依赖的写入请求完成所花费的时间

<div id="keeper_read_wait_for_write_time_milliseconds">
  ### keeper\_read\_wait\_for\_write\_time\_milliseconds
</div>

读取请求等待其所依赖的写入请求完成所需的时间

<div id="keeper_read_wait_for_write_time_milliseconds">
  ### keeper\_read\_wait\_for\_write\_time\_milliseconds
</div>

读取请求等待其所依赖的写入请求完成所花费的时间

<div id="keeper_read_wait_for_write_time_milliseconds_sum">
  ### keeper\_read\_wait\_for\_write\_time\_milliseconds\_sum
</div>

读取请求等待其所依赖的写入请求完成所花费的时间

<div id="keeper_receive_request_time_milliseconds">
  ### keeper\_receive\_request\_time\_milliseconds
</div>

在 TCP handler 中接收并解析客户端请求所需的时间

<div id="keeper_receive_request_time_milliseconds">
  ### keeper\_receive\_request\_time\_milliseconds
</div>

在 TCP handler 中接收并解析客户端请求的耗时

<div id="keeper_receive_request_time_milliseconds">
  ### keeper\_receive\_request\_time\_milliseconds
</div>

在 TCP handler 中接收并解析客户端请求所需的时间

<div id="keeper_receive_request_time_milliseconds">
  ### keeper\_receive\_request\_time\_milliseconds
</div>

TCP handler 中接收并解析客户端请求所需的时间

<div id="keeper_receive_request_time_milliseconds">
  ### keeper\_receive\_request\_time\_milliseconds
</div>

TCP handler 接收并解析客户端请求所需的时间

<div id="keeper_receive_request_time_milliseconds_sum">
  ### keeper\_receive\_request\_time\_milliseconds\_sum
</div>

在 TCP handler 中接收并解析来自客户端的请求所用的时间

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (单位：毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间，单位为毫秒

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒计)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间，单位为毫秒

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (单位：毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (单位：毫秒)

<div id="keeper_response_time_ms">
  ### keeper\_response\_time\_ms
</div>

Keeper 的响应时间 (以毫秒为单位)

<div id="keeper_response_time_ms_sum">
  ### keeper\_response\_time\_ms\_sum
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms_sum">
  ### keeper\_response\_time\_ms\_sum
</div>

Keeper 的响应时间 (毫秒)

<div id="keeper_response_time_ms_sum">
  ### keeper\_response\_time\_ms\_sum
</div>

Keeper 的响应时间 (以毫秒计)

<div id="keeper_send_response_time_milliseconds">
  ### keeper\_send\_response\_time\_milliseconds
</div>

在 TCP handler 中向客户端发送响应所需的时间 (包括排队和写入套接字)

<div id="keeper_send_response_time_milliseconds">
  ### keeper\_send\_response\_time\_milliseconds
</div>

TCP handler 中向客户端发送响应所需的时间 (包括排队等待和向套接字写入)

<div id="keeper_send_response_time_milliseconds">
  ### keeper\_send\_response\_time\_milliseconds
</div>

TCP handler 中向客户端发送响应的耗时 (包括排队和写入套接字)

<div id="keeper_send_response_time_milliseconds">
  ### keeper\_send\_response\_time\_milliseconds
</div>

TCP handler 中向客户端发送响应所需的时间 (包括排队和写入套接字)

<div id="keeper_send_response_time_milliseconds">
  ### keeper\_send\_response\_time\_milliseconds
</div>

在 TCP handler 中向客户端发送响应所需的时间 (包括排队等待和写入套接字)

<div id="keeper_send_response_time_milliseconds_sum">
  ### keeper\_send\_response\_time\_milliseconds\_sum
</div>

TCP handler 向客户端发送响应所需的时间 (包括排队和向套接字写入的时间)

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写入请求所需时间

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写入请求的耗时

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写入请求的耗时

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写请求的耗时

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写请求所需的时间

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写请求的耗时

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写入请求的耗时

<div id="keeper_write_commit_time_milliseconds">
  ### keeper\_write\_commit\_time\_milliseconds
</div>

Raft 提交后处理写入请求的耗时

<div id="keeper_write_commit_time_milliseconds_sum">
  ### keeper\_write\_commit\_time\_milliseconds\_sum
</div>

Raft 提交后处理写请求的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

写入请求在 Raft 提交前预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

Raft 提交前写入请求预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

写入请求在 Raft 提交前进行预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

写入请求在 Raft 提交前进行预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

Raft 提交前对写入请求进行预处理的耗时

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

Raft 提交前对写入请求进行预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

Raft 提交前对写入请求进行预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds">
  ### keeper\_write\_pre\_commit\_time\_milliseconds
</div>

Raft 提交前对写入请求进行预处理所需的时间

<div id="keeper_write_pre_commit_time_milliseconds_sum">
  ### keeper\_write\_pre\_commit\_time\_milliseconds\_sum
</div>

写入请求在 Raft 提交前的预处理耗时

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes">
  ### s3\_read\_request\_bytes
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_bytes_sum">
  ### s3\_read\_request\_bytes\_sum
</div>

每个 S3 读取请求连接的读取字节数。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，即从请求发起到连接关闭的时间，单位为微秒。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，从请求发起到连接关闭，单位为微秒。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，从请求发起到连接关闭，以微秒为单位。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，单位为微秒，从请求发起到连接关闭。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接从请求发起到连接关闭的耗时，单位为微秒。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接从请求发起到连接关闭的耗时，以微秒为单位。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，从请求发起到连接关闭，以微秒为单位。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接从请求发起到连接关闭的耗时，以微秒为单位。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，以微秒计，从请求发起到连接关闭。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时，以微秒为单位，从请求发起到连接关闭。

<div id="s3_read_request_duration_microseconds">
  ### s3\_read\_request\_duration\_microseconds
</div>

S3 读取请求连接的耗时 (从请求发起到连接关闭) ，单位为微秒。

<div id="s3_read_request_duration_microseconds_sum">
  ### s3\_read\_request\_duration\_microseconds\_sum
</div>

S3 读取请求连接的总耗时，指从请求发起到连接关闭的时间，单位为微秒。
