diff --git a/driver-core/pom.xml b/driver-core/pom.xml index b38c8338152..0c93c312bb2 100644 --- a/driver-core/pom.xml +++ b/driver-core/pom.xml @@ -49,6 +49,11 @@ metrics-core + + io.dropwizard.metrics + metrics-jmx + + org.slf4j slf4j-api diff --git a/driver-core/src/main/java/com/datastax/driver/core/Metrics.java b/driver-core/src/main/java/com/datastax/driver/core/Metrics.java index 27e4feb9e43..ab1468064eb 100644 --- a/driver-core/src/main/java/com/datastax/driver/core/Metrics.java +++ b/driver-core/src/main/java/com/datastax/driver/core/Metrics.java @@ -16,6 +16,7 @@ package com.datastax.driver.core; import com.codahale.metrics.*; +import com.codahale.metrics.jmx.JmxReporter; import com.datastax.driver.core.policies.SpeculativeExecutionPolicy; import java.util.HashSet; diff --git a/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java b/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java index e47b2caebcb..7c066a60a73 100644 --- a/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java +++ b/driver-tests/osgi/src/test/java/com/datastax/driver/osgi/BundleOptions.java @@ -145,6 +145,7 @@ public Option[] getOptions() { mavenBundle("ch.qos.logback", "logback-classic", getVersion("logback.version")), mavenBundle("ch.qos.logback", "logback-core", getVersion("logback.version")), mavenBundle("io.dropwizard.metrics", "metrics-core", getVersion("metrics.version")), + mavenBundle("io.dropwizard.metrics", "metrics-jmx", getVersion("metrics.version")), mavenBundle("org.testng", "testng", getVersion("testng.version")), systemPackages("org.testng", "org.junit", "org.junit.runner", "org.junit.runner.manipulation", "org.junit.runner.notification", "com.jcabi.manifests") diff --git a/pom.xml b/pom.xml index 3f4c5c92a98..25cac0bbe83 100644 --- a/pom.xml +++ b/pom.xml @@ -52,7 +52,7 @@ 1.7.25 19.0 4.0.47.Final - 3.2.2 + 4.0.2 1.1.2.6 1.3.0 2.1.9 @@ -140,6 +140,12 @@ ${metrics.version} + + io.dropwizard.metrics + metrics-jmx + ${metrics.version} + + org.slf4j slf4j-api