summaryrefslogtreecommitdiffstats
path: root/zkfacade/pom.xml
diff options
context:
space:
mode:
authorHåkon Hallingstad <hakon@verizonmedia.com>2020-10-03 15:02:53 +0200
committerHåkon Hallingstad <hakon@verizonmedia.com>2020-10-03 15:02:53 +0200
commite925ef8b0a33ed0e67e09ca9320b386339e08cea (patch)
tree066150a4a9f829b3c4935e5f702bb1e17cfefa03 /zkfacade/pom.xml
parent58c15afd3ea77235e2ea26f4baa2e171574dd3b6 (diff)
Move lock metrics to MetricsReporter
Adds two new metrics: - The load of acquiring each lock path: The average number of threads waiting to acquire the lock within the last minute (or unit of time). Aka the lock queue (depth). - The load of the lock for each lock path: The average number of threads holding the lock within the last minute (or unit of time). This is always <= 1. Aka the lock utilization. Changes the LockCounters to LockMetrics, and exporting those once every minute through MetricReporter which is designed for this.
Diffstat (limited to 'zkfacade/pom.xml')
-rw-r--r--zkfacade/pom.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/zkfacade/pom.xml b/zkfacade/pom.xml
index 7f335467751..70079e53c78 100644
--- a/zkfacade/pom.xml
+++ b/zkfacade/pom.xml
@@ -42,6 +42,12 @@
<scope>provided</scope>
</dependency>
<dependency>
+ <groupId>com.yahoo.vespa</groupId>
+ <artifactId>testutil</artifactId>
+ <version>${project.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
<groupId>org.apache.curator</groupId>
<artifactId>curator-recipes</artifactId>
</dependency>