diff options
Diffstat (limited to 'zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java')
-rw-r--r-- | zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java b/zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java index af156542f..ef28e32e1 100644 --- a/zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java +++ b/zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java @@ -72,6 +72,8 @@ public final class ServerMetrics { FSYNC_TIME = metricsContext.getSummary("fsynctime", DetailLevel.BASIC); SNAPSHOT_TIME = metricsContext.getSummary("snapshottime", DetailLevel.BASIC); + SNAPSHOT_ERROR_COUNT = metricsContext.getCounter("snapshot_error_count"); + SNAPSHOT_RATE_LIMITED_COUNT = metricsContext.getCounter("snapshot_rate_limited_count"); DB_INIT_TIME = metricsContext.getSummary("dbinittime", DetailLevel.BASIC); READ_LATENCY = metricsContext.getSummary("readlatency", DetailLevel.ADVANCED); UPDATE_LATENCY = metricsContext.getSummary("updatelatency", DetailLevel.ADVANCED); @@ -277,6 +279,16 @@ public final class ServerMetrics { public final Summary SNAPSHOT_TIME; /** + * Snapshot error count + */ + public final Counter SNAPSHOT_ERROR_COUNT; + + /** + * Snapshot rate limited count + */ + public final Counter SNAPSHOT_RATE_LIMITED_COUNT; + + /** * Db init time (snapshot loading + txnlog replay) */ public final Summary DB_INIT_TIME; |