> ## 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.

> 包含日志记录条目的系统表，提供有关各种 blob 存储操作（如上传和删除）的信息。

# system.blob_storage_log

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

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

<div id="description">
  ## 描述
</div>

包含各种 blob 存储操作 (如上传和删除) 的日志记录条目。

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

* `hostname` ([LowCardinality(String)](/zh/reference/data-types/lowcardinality)) — 执行该查询的服务器主机名。
* `event_date` ([Date](/zh/reference/data-types/date)) — 事件发生日期。
* `event_time` ([DateTime](/zh/reference/data-types/datetime)) — 事件发生时间。
* `event_time_microseconds` ([DateTime64(6)](/zh/reference/data-types/datetime64)) — 精确到微秒的事件发生时间。
* `event_type` ([Enum8('Upload' = 1, 'Delete' = 2, 'MultiPartUploadCreate' = 3, 'MultiPartUploadWrite' = 4, 'MultiPartUploadComplete' = 5, 'MultiPartUploadAbort' = 6, 'Read' = 7)](/zh/reference/data-types/enum)) — 事件类型。可能的值：'Upload'、'Delete'、'MultiPartUploadCreate'、'MultiPartUploadWrite'、'MultiPartUploadComplete'、'MultiPartUploadAbort'、'Read'
* `query_id` ([String](/zh/reference/data-types/string)) — 与该事件关联的查询标识符 (如有) 。
* `thread_id` ([UInt64](/zh/reference/data-types/int-uint)) — 执行该操作的线程标识符。
* `thread_name` ([String](/zh/reference/data-types/string)) — 执行该操作的线程名称。
* `disk_name` ([LowCardinality(String)](/zh/reference/data-types/lowcardinality)) — 关联磁盘的名称。
* `bucket` ([String](/zh/reference/data-types/string)) — bucket 名称。
* `remote_path` ([String](/zh/reference/data-types/string)) — 远程资源的路径。
* `local_path` ([String](/zh/reference/data-types/string)) — 本地系统上引用该远程资源的元数据文件路径。
* `data_size` ([UInt64](/zh/reference/data-types/int-uint)) — 上传事件中涉及的数据大小。
* `elapsed_microseconds` ([UInt64](/zh/reference/data-types/int-uint)) — 该操作的耗时，单位为微秒。
* `error_code` ([Int32](/zh/reference/data-types/int-uint)) — 操作的错误代码。若无错误，则为 0。
* `error` ([String](/zh/reference/data-types/string)) — 与该事件关联的错误消息 (如有) 。

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

假设某个 blob 存储操作上传了一个文件，并记录了一个事件：

```sql theme={null}
SELECT * FROM system.blob_storage_log WHERE query_id = '7afe0450-504d-4e4b-9a80-cd9826047972' ORDER BY event_date, event_time_microseconds \G
```

```text theme={null}
Row 1:
──────
hostname:                clickhouse.eu-central1.internal
event_date:              2023-10-31
event_time:              2023-10-31 16:03:40
event_time_microseconds: 2023-10-31 16:03:40.481437
event_type:              Upload
query_id:                7afe0450-504d-4e4b-9a80-cd9826047972
thread_id:               2381740
disk_name:               disk_s3
bucket:                  bucket1
remote_path:             rrr/kxo/tbnqtrghgtnxkzgtcrlutwuslgawe
local_path:              store/654/6549e8b3-d753-4447-8047-d462df6e6dbe/tmp_insert_all_1_1_0/checksums.txt
data_size:               259
error:
```

在此示例中，上传操作与 ID 为 `7afe0450-504d-4e4b-9a80-cd9826047972` 的 `INSERT` 查询相关联。本地元数据文件 `store/654/6549e8b3-d753-4447-8047-d462df6e6dbe/tmp_insert_all_1_1_0/checksums.txt` 对应于磁盘 `disk_s3` 上 bucket `bucket1` 中的远程路径 `rrr/kxo/tbnqtrghgtnxkzgtcrlutwuslgawe`，大小为 259 字节。

<div id="see-also">
  ## 另请参阅
</div>

* [用于存储数据的外部磁盘](/zh/concepts/features/configuration/server-config/storing-data)
