Polish "Remove unnecessary config options for metrics"
Closes gh-12017"
This commit is contained in:
@@ -80,8 +80,8 @@ public class DataSourcePoolMetrics implements MeterBinder {
|
||||
bindDataSource(registry, metricName, this.metadataProvider.getValueFunction(function));
|
||||
}
|
||||
|
||||
private <N extends Number> void bindDataSource(MeterRegistry registry, String metricName,
|
||||
Function<DataSource, N> function) {
|
||||
private <N extends Number> void bindDataSource(MeterRegistry registry,
|
||||
String metricName, Function<DataSource, N> function) {
|
||||
if (function.apply(this.dataSource) != null) {
|
||||
registry.gauge("jdbc." + metricName + ".connections", this.tags,
|
||||
this.dataSource, (m) -> function.apply(m).doubleValue());
|
||||
|
||||
@@ -47,7 +47,8 @@ public class RabbitMetricsTests {
|
||||
.bindTo(registry);
|
||||
assertThat(registry.get("rabbitmq.connections").tags("env", "prod").meter())
|
||||
.isNotNull();
|
||||
assertThat(registry.find("rabbitmq.connections").tags("env", "dev").meter()).isNull();
|
||||
assertThat(registry.find("rabbitmq.connections").tags("env", "dev").meter())
|
||||
.isNull();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user