summaryrefslogtreecommitdiff
path: root/zookeeper-server/src/main/java/org/apache/zookeeper/server/ServerMetrics.java
diff options
context:
space:
mode:
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.java12
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;