Запросы в ClickHouse CloudДанные в этой системной таблице хранятся локально на каждом узле ClickHouse Cloud. Поэтому, чтобы получить полное представление обо всех данных, требуется функция
clusterAllReplicas. Дополнительные сведения см. здесь.Описание
Эта таблица выводит сводную диагностическую информацию о ZooKeeper, а список узлов берётся из конфигурации. Доступностьsystem.zookeeper_info существует только тогда, когда настроен ClickHouse Keeper или ZooKeeper. На серверах, где не настроен ни один из них, таблица отсутствует, и запросы к ней завершатся ошибкой UNKNOWN_TABLE.
Столбцы
zookeeper_cluster_name(String) — имя кластера ZooKeeper.host(String) — hostname/IP узла ZooKeeper, к которому подключился ClickHouse.port(UInt16) — порт узла ZooKeeper, к которому подключился ClickHouse.index(Nullable(UInt8)) — индекс узла ZooKeeper, к которому подключился ClickHouse. Индекс берётся из конфигурации ZooKeeper. Если соединение не установлено, этот столбец равен NULL.is_connected(UInt8) — установлено ли соединение с ZooKeeper.is_readonly(Nullable(UInt8)) — режим только для чтения.version(Nullable(String)) — версия ZooKeeper.avg_latency(Nullable(UInt64)) — средняя latency.max_latency(Nullable(UInt64)) — максимальная latency.min_latency(Nullable(UInt64)) — минимальная latency.packets_received(Nullable(UInt64)) — количество полученных packets.packets_sent(Nullable(UInt64)) — количество отправленных packets.outstanding_requests(Nullable(UInt64)) — количество необработанных requests.server_state(Nullable(String)) — состояние сервера.is_leader(Nullable(UInt8)) — является ли этот ZooKeeper leader.znode_count(Nullable(UInt64)) — количество znode.watch_count(Nullable(UInt64)) — количество наблюдений.ephemerals_count(Nullable(UInt64)) — количество эфемерных узлов.approximate_data_size(Nullable(UInt64)) — приблизительный размер данных.followers(Nullable(UInt64)) — followers данного leader. Это поле предоставляется только leader.synced_followers(Nullable(UInt64)) — синхронизированные followers данного leader. Это поле предоставляется только leader.pending_syncs(Nullable(UInt64)) — ожидающие синхронизации у leader. Это поле предоставляется только leader.open_file_descriptor_count(Nullable(UInt64)) — количество открытых file descriptor. Доступно только на платформах Unix.max_file_descriptor_count(Nullable(UInt64)) — максимальное количество file descriptor. Доступно только на платформах Unix.connections(Nullable(UInt64)) — соединения с ZooKeeper.outstanding(Nullable(UInt64)) — количество необработанных операций ZooKeeper.zxid(Nullable(Int64)) — zxid ZooKeeper.node_count(Nullable(UInt64)) — количество узлов в ZooKeeper.snapshot_dir_size(Nullable(UInt64)) — размер каталога снимков ZooKeeper.log_dir_size(Nullable(UInt64)) — размер каталога log ZooKeeper.first_log_idx(Nullable(UInt64)) — индекс первой записи log ZooKeeper.first_log_term(Nullable(UInt64)) — term первой записи log ZooKeeper.last_log_idx(Nullable(UInt64)) — индекс последней записи log ZooKeeper.last_log_term(Nullable(UInt64)) — term последней записи log ZooKeeper.last_committed_idx(Nullable(UInt64)) — индекс последней зафиксированной записи ZooKeeper.leader_committed_log_idx(Nullable(UInt64)) — индекс зафиксированной записи log у leader ZooKeeper.target_committed_log_idx(Nullable(UInt64)) — целевой индекс зафиксированной записи log ZooKeeper.last_snapshot_idx(Nullable(UInt64)) — индекс последнего снимка ZooKeeper.