Skip to main content

Zookeeper Performance Metrics

Cluster Metrics​

Metric AliasMetric DescriptionUnit
QuorumNumber of nodes participating in electioncount
StandaloneStandalone mode
Leader CountNumber of leaders, sumcount
Follower CountNumber of followers, sumcount
Observer CountNumber of observers, sumcount
Active ConnectionsSum of connections across all cluster nodescount
Average Request LatencyAverage of average request latency across all cluster nodestick
Maximum Request LatencyMaximum of maximum request latency across all cluster nodestick
Availability1-Normal, 2-Warning, 3-Exception

Node Metrics​

Metric AliasMetric DescriptionUnit
Packets SentNumber of packets sent per secondcount/s
Packets ReceivedNumber of packets received per secondcount/s
Queued RequestsNumber of queued requestscount
Active ConnectionsCurrent number of active connectionscount
Maximum Request LatencyMaximum request latency time for this instancetick
Average Request LatencyAverage request latency time for this instancetick
Watcher CountNumber of watcherscount
Znode CountNumber of znodescount
File Open RatioNumber of opened files / Process file open limit%
CPU UsageProcess CPU usage%
Memory UsageProcess memory usageBytes
Memory Usage RatioProcess memory usage / Host total memory%
Disk Throughput (Read)Process disk read data per secondBytes/s
Disk Throughput (Write)Process disk write data per secondBytes/s
Heap MemoryHeap memory init, used, commit, max valuesBytes
Heap Memory/Eden SpaceEden Space init, used, commit, max valuesBytes
Heap Memory/Survival SpaceSurvival Space init, used, commit, max valuesBytes
Heap Memory/Old GenOld Gen init, used, commit, max valuesBytes
Non-Heap MemoryNon-heap memory init, used, commit, max valuesBytes
Non-Heap Memory/Perm GenPerm Gen init, used, commit, max valuesBytes
Non-Heap Memory/MetaspaceMetaspace init, used, commit, max valuesBytes
Non-Heap Memory/Code CacheCode Cache init, used, commit, max valuesBytes
Non-Heap Memory/Compressed Class SpaceCompressed Class Space init, used, commit, max valuesBytes
GC CountMinor GC, Major GC average times per secondtimes/s
GC TimeMinor GC, Major GC average time per secondms
JVM ThreadsCurrent, daemon, deadlocked thread countcount
Heap Memory Usage RatioUsed heap memory / Maximum heap memory%
Non-Heap Memory Usage RatioUsed non-heap memory / Maximum non-heap memory%