ClickHouse keeper 是否存在任何监控 metrics/events?

Does any monitoring metrics/events exist for ClickHouse keeper?

我正在考虑用ClickHouse keeper代替zookeeper进行数据复制。 zookeeper 有很多有用的 monitoring/convenient 分类指标。我查看了ClickHouse文档和CurrentMetrics/ProfileEvents文件,没有发现类似zk(https://zookeeper.apache.org/doc/r3.7.0/zookeeperMonitor.html)的监控数据。 请。指引我正确的方式,谢谢!

尚未实施。计划通过 Prometheus 端点公开 Keeper 指标。

ClickHouse-keeper 已经支持 4 字母命令 'ruok' 和 'mntr'

# echo 'mntr' | nc localhost 9181
zk_version  v22.2.1.2764-testing-4fab6bec4ec53b66246a055919a4ed4c0610f650
zk_avg_latency  0
zk_max_latency  33
zk_min_latency  0
zk_packets_received 15430936
zk_packets_sent 15430936
zk_num_alive_connections    1
zk_outstanding_requests 0
zk_server_state standalone
zk_znode_count  4272
zk_watch_count  235
zk_ephemerals_count 111
zk_approximate_data_size    781777
zk_open_file_descriptor_count   203
zk_max_file_descriptor_count    18446744073709551615
zk_followers    0
zk_synced_followers 0

echo 'ruok' | nc localhost 9181
imok

可以使用 https://github.com/dabealu/zookeeper-exporter

等外部工具以 Prometheus 格式导出这些文件

未来版本将嵌入 Prometheus 导出器。