説明
system.zookeeper_connection_log テーブルには、ZooKeeper 接続 (補助的な ZooKeeper を含む) の履歴が記録されます。各行には、接続に関する 1 件のイベント情報が含まれます。
カラム
hostname(LowCardinality(String)) — ZooKeeper への接続先または切断元のサーバーのホスト名。type(Enum8('Connected' = 0, 'Disconnected' = 1)) — イベントの種類。設定可能な値: Connected、Disconnected。event_date(Date) — エントリの日付。event_time(DateTime) — エントリの時刻event_time_microseconds(DateTime64(6)) — マイクロ秒精度のエントリの時刻。name(String) — ZooKeeper クラスターの名前。host(String) — ClickHouse が接続または切断した ZooKeeper ノードのホスト名/IP。port(UInt16) — ClickHouse が接続または切断した ZooKeeper ノードのポート。index(UInt8) — ClickHouse が接続または切断した ZooKeeper ノードの索引。索引は ZooKeeper の設定に基づきます。client_id(Int64) — connection の session ID。keeper_api_version(UInt8) — Keeper API のバージョン。enabled_feature_flags(Array(Enum16('FILTERED_LIST' = 0, 'MULTI_READ' = 1, 'CHECK_NOT_EXISTS' = 2, 'CREATE_IF_NOT_EXISTS' = 3, 'REMOVE_RECURSIVE' = 4, 'MULTI_WATCHES' = 5, 'CHECK_STAT' = 6, 'PERSISTENT_WATCHES' = 7, 'CREATE_WITH_STATS' = 8, 'TRY_REMOVE' = 9, 'LIST_WITH_STAT_AND_DATA' = 10, 'GET_CHILDREN_RECURSIVE' = 11, 'CREATE_TTL' = 12, 'CREATE_CONTAINER' = 13, 'MAX_REQUEST_SIZE' = 14))) — 有効になっている feature flags。ClickHouse Keeper にのみ適用されます。availability_zone(String) — Availability zonereason(LowCardinality(String)) — 接続または切断の理由。
例:
SELECT * FROM system.zookeeper_connection_log;┌─hostname─┬─type─────────┬─event_date─┬──────────event_time─┬────event_time_microseconds─┬─name───────────────┬─host─┬─port─┬─index─┬─client_id─┬─keeper_api_version─┬─enabled_feature_flags───────────────────────────────────────────────────────────────────────┬─availability_zone─┬─reason──────────────┐
1. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:35 │ 2025-05-12 19:49:35.713067 │ zk_conn_log_test_4 │ zoo2 │ 2181 │ 0 │ 10 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Initialization │
2. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:23 │ 2025-05-12 19:49:23.981570 │ default │ zoo1 │ 2181 │ 0 │ 4 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Initialization │
3. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:28 │ 2025-05-12 19:49:28.104021 │ default │ zoo1 │ 2181 │ 0 │ 5 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Initialization │
4. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.459251 │ zk_conn_log_test_2 │ zoo2 │ 2181 │ 0 │ 6 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Initialization │
5. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.574312 │ zk_conn_log_test_3 │ zoo3 │ 2181 │ 0 │ 7 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Initialization │
6. │ node │ Disconnected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.909890 │ default │ zoo1 │ 2181 │ 0 │ 5 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Config changed │
7. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.909895 │ default │ zoo2 │ 2181 │ 0 │ 8 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Config changed │
8. │ node │ Disconnected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.912010 │ zk_conn_log_test_2 │ zoo2 │ 2181 │ 0 │ 6 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Config changed │
9. │ node │ Connected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.912014 │ zk_conn_log_test_2 │ zoo3 │ 2181 │ 0 │ 9 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Config changed │
10. │ node │ Disconnected │ 2025-05-12 │ 2025-05-12 19:49:29 │ 2025-05-12 19:49:29.912061 │ zk_conn_log_test_3 │ zoo3 │ 2181 │ 0 │ 7 │ 0 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS','REMOVE_RECURSIVE'] │ │ Removed from config │
└──────────┴──────────────┴────────────┴─────────────────────┴────────────────────────────┴────────────────────┴──────┴──────┴───────┴───────────┴────────────────────┴─────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────────────────┘