Upgrade to Micrometer 1.0.0-rc.1
Closes gh-10300
This commit is contained in:
@@ -94,37 +94,37 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-atlas-starter</artifactId>
|
||||
<artifactId>micrometer-registry-atlas</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-datadog-starter</artifactId>
|
||||
<artifactId>micrometer-registry-datadog</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-ganglia-starter</artifactId>
|
||||
<artifactId>micrometer-registry-ganglia</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-graphite-starter</artifactId>
|
||||
<artifactId>micrometer-registry-graphite</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-influx-starter</artifactId>
|
||||
<artifactId>micrometer-registry-influx</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-jmx-starter</artifactId>
|
||||
<artifactId>micrometer-registry-jmx</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-prometheus-starter</artifactId>
|
||||
<artifactId>micrometer-registry-prometheus</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-prometheus-starter</artifactId>
|
||||
<artifactId>micrometer-registry-prometheus</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
||||
@@ -27,6 +27,7 @@ import java.util.stream.StreamSupport;
|
||||
import io.micrometer.core.instrument.Measurement;
|
||||
import io.micrometer.core.instrument.Meter;
|
||||
import io.micrometer.core.instrument.MeterRegistry;
|
||||
import io.micrometer.core.instrument.NamingConvention;
|
||||
import io.micrometer.core.instrument.Statistic;
|
||||
import io.micrometer.core.instrument.util.HierarchicalNameMapper;
|
||||
|
||||
@@ -75,7 +76,8 @@ public class MetricsEndpoint {
|
||||
}
|
||||
|
||||
private String getHierarchicalName(Meter meter) {
|
||||
return HierarchicalNameMapper.DEFAULT.toHierarchicalName(meter.getId());
|
||||
return HierarchicalNameMapper.DEFAULT.toHierarchicalName(meter.getId(),
|
||||
NamingConvention.camelCase);
|
||||
}
|
||||
|
||||
private <T> Stream<T> stream(Iterable<T> measure) {
|
||||
|
||||
@@ -62,8 +62,8 @@ public class MetricsEndpointWebIntegrationTests {
|
||||
MetricsEndpointWebIntegrationTests.client.get()
|
||||
.uri("/application/metrics/jvm.memory.used").exchange().expectStatus()
|
||||
.isOk().expectBody()
|
||||
.jsonPath("['jvm_memory_used.area.nonheap.id.Compressed Class Space']")
|
||||
.exists().jsonPath("['jvm_memory_used.area.heap.id.PS Old Gen']");
|
||||
.jsonPath("['jvmMemoryUsed.area.nonheap.id.Compressed_Class_Space']")
|
||||
.exists().jsonPath("['jvmMemoryUsed.area.heap.id.PS_Old_Gen']");
|
||||
}
|
||||
|
||||
@Configuration
|
||||
|
||||
@@ -132,7 +132,7 @@
|
||||
<logback.version>1.2.3</logback.version>
|
||||
<lombok.version>1.16.18</lombok.version>
|
||||
<mariadb.version>2.1.1</mariadb.version>
|
||||
<micrometer.version>0.11.0.RELEASE</micrometer.version>
|
||||
<micrometer.version>1.0.0-rc.1</micrometer.version>
|
||||
<mssql-jdbc.version>6.2.1.jre8</mssql-jdbc.version>
|
||||
<mockito.version>2.9.0</mockito.version>
|
||||
<mongo-driver-reactivestreams.version>1.5.0</mongo-driver-reactivestreams.version>
|
||||
@@ -568,7 +568,6 @@
|
||||
<artifactId>spring-boot-starter-web-services</artifactId>
|
||||
<version>2.0.0.BUILD-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
||||
<!-- Third Party -->
|
||||
<dependency>
|
||||
<groupId>antlr</groupId>
|
||||
@@ -842,37 +841,37 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-atlas-starter</artifactId>
|
||||
<artifactId>micrometer-registry-atlas</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-datadog-starter</artifactId>
|
||||
<artifactId>micrometer-registry-datadog</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-influx-starter</artifactId>
|
||||
<artifactId>micrometer-registry-influx</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-ganglia-starter</artifactId>
|
||||
<artifactId>micrometer-registry-ganglia</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-graphite-starter</artifactId>
|
||||
<artifactId>micrometer-registry-graphite</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-jmx-starter</artifactId>
|
||||
<artifactId>micrometer-registry-jmx</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-prometheus-starter</artifactId>
|
||||
<artifactId>micrometer-registry-prometheus</artifactId>
|
||||
<version>${micrometer.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
@@ -2008,7 +2007,7 @@
|
||||
<version>${mongodb.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.mongodb</groupId>
|
||||
<groupId>org.mongodb</groupId>
|
||||
<artifactId>mongodb-driver-reactivestreams</artifactId>
|
||||
<version>${mongo-driver-reactivestreams.version}</version>
|
||||
</dependency>
|
||||
|
||||
@@ -186,11 +186,6 @@
|
||||
<artifactId>lettuce-core</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-atlas-starter</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-core</artifactId>
|
||||
@@ -198,32 +193,37 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-datadog-starter</artifactId>
|
||||
<artifactId>micrometer-registry-atlas</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-ganglia-starter</artifactId>
|
||||
<artifactId>micrometer-registry-datadog</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-graphite-starter</artifactId>
|
||||
<artifactId>micrometer-registry-ganglia</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-influx-starter</artifactId>
|
||||
<artifactId>micrometer-registry-graphite</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-jmx-starter</artifactId>
|
||||
<artifactId>micrometer-registry-influx</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-prometheus-starter</artifactId>
|
||||
<artifactId>micrometer-registry-jmx</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.micrometer</groupId>
|
||||
<artifactId>micrometer-registry-prometheus</artifactId>
|
||||
<optional>true</optional>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
||||
Reference in New Issue
Block a user