system.blob_storage_log
Данные в этой системной таблице хранятся локально на каждом узле в ClickHouse Cloud. Поэтому для получения полного обзора всех данных требуется функция clusterAllReplicas. Подробности см. здесь.
Описание
Содержит записи журнала с информацией о различных операциях с блоб‑хранилищем, таких как загрузка и удаление объектов.
Столбцы
hostname(LowCardinality(String)) — Имя хоста сервера, выполняющего запрос.event_date(Date) — Дата события.event_time(DateTime) — Время события.event_time_microseconds(DateTime64(6)) — Время события с точностью до микросекунд.event_type(Enum8('Upload' = 1, 'Delete' = 2, 'MultiPartUploadCreate' = 3, 'MultiPartUploadWrite' = 4, 'MultiPartUploadComplete' = 5, 'MultiPartUploadAbort' = 6, 'Read' = 7)) — Тип события. Возможные значения: 'Upload', 'Delete', 'MultiPartUploadCreate', 'MultiPartUploadWrite', 'MultiPartUploadComplete', 'MultiPartUploadAbort', 'Read'query_id(String) — Идентификатор запроса, связанного с событием, если применимо.thread_id(UInt64) — Идентификатор потока, выполняющего операцию.thread_name(String) — Имя потока, выполняющего операцию.disk_name(LowCardinality(String)) — Имя связанного диска.bucket(String) — Имя бакета.remote_path(String) — Путь к удалённому ресурсу.local_path(String) — Путь к файлу метаданных в локальной системе, который указывает на удалённый ресурс.data_size(UInt64) — Размер данных, участвующих в событии загрузки.elapsed_microseconds(UInt64) — Время выполнения операции в микросекундах.error_code(Int32) — Код ошибки операции. 0, если ошибки не было.error(String) — Сообщение об ошибке, связанное с событием, если применимо.
Пример
Предположим, что в результате операции с блоб‑хранилищем загружается файл и соответствующее событие записывается в журнал:
В этом примере операция загрузки была связана с запросом INSERT с идентификатором 7afe0450-504d-4e4b-9a80-cd9826047972. Локальный файл метаданных store/654/6549e8b3-d753-4447-8047-d462df6e6dbe/tmp_insert_all_1_1_0/checksums.txt ссылается на удалённый путь rrr/kxo/tbnqtrghgtnxkzgtcrlutwuslgawe в бакете bucket1 на диске disk_s3 и имеет размер 259 байт.