Znode Count Approaching Scale Limits
warningscalingUpdated Feb 6, 2026
ZooKeeper performance degrades when the total number of znodes approaches 1 million. High znode counts increase memory usage and can slow down operations, especially startup and snapshot creation.
Sources






How to Monitor Zookeeper Ensemble Health with the Collectoroneuptime.com
How to Monitor ZooKeeper: Key Metrics & Best Tools in 2023sematext.com
Configuring and Monitoring Zookeeper with OpenTelemetry Receiveropenobserve.ai
End-to-End Guide: Configuring and Monitoring Zookeeper with OpenTelemetry Receiveropenobserve.ai
Apache ZooKeeper Monitoring | Atatusatatus.com
How to Configure the Zookeeper Receiver in the OpenTelemetry ...oneuptime.com
ZooKeeper Monitoring - Netdatawww.netdata.cloud
Technologies:
How to detect:
Monitor zookeeper.znode.count and alert when it exceeds 500,000 (50% of recommended limit). Also track zookeeper.data_tree.size to understand total memory consumption from znodes.
Recommended action:
Audit znode usage to identify unnecessary data - remove obsolete znodes, implement data lifecycle policies, and consider archiving historical data to external storage. If legitimate usage is high, evaluate whether ZooKeeper is being used appropriately or if a different storage solution is needed.