v.18.12Improvement

ZooKeeperExceptions Counter Split into User, Hardware, and Other Categories

The ZooKeeperExceptions counter has been split into three counters: ZooKeeperUserExceptions, ZooKeeperHardwareExceptions, and ZooKeeperOtherExceptions.
The ZooKeeperExceptions counter has been divided into three distinct counters: ZooKeeperUserExceptions, ZooKeeperHardwareExceptions, and ZooKeeperOtherExceptions.

Why it matters

This change improves the granularity of ZooKeeper exception monitoring in ClickHouse by categorizing exceptions into user-caused, hardware-related, and other types. It helps users better diagnose and understand the nature of issues affecting ZooKeeper interactions.

How to use it

Users can monitor the new counters ZooKeeperUserExceptions, ZooKeeperHardwareExceptions, and ZooKeeperOtherExceptions separately in their metrics and logs instead of the previous aggregated ZooKeeperExceptions counter.