From c0254ea9b9f36cabe5e0f7197cf4290fcf1750d3 Mon Sep 17 00:00:00 2001 From: Konstantinos Konstantinidis Date: Fri, 10 Jun 2022 14:51:59 +0100 Subject: [PATCH] StatsD reporting double support --- build.gradle | 2 +- .../xinfra/monitor/services/StatsdMetricsReporterService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index b370bb09..0355ef51 100644 --- a/build.gradle +++ b/build.gradle @@ -39,7 +39,7 @@ allprojects { compile 'org.json:json:20140107' compile 'org.jolokia:jolokia-jvm:1.6.2' compile 'net.savantly:graphite-client:1.1.0-RELEASE' - compile 'com.timgroup:java-statsd-client:3.0.1' + compile 'com.timgroup:java-statsd-client:3.0.2' compile 'com.signalfx.public:signalfx-codahale:0.0.47' compile group: 'org.apache.kafka', name: 'kafka_2.12', version: '2.4.0' compile group: 'org.apache.kafka', name: 'kafka-clients', version: '2.3.1' diff --git a/src/main/java/com/linkedin/xinfra/monitor/services/StatsdMetricsReporterService.java b/src/main/java/com/linkedin/xinfra/monitor/services/StatsdMetricsReporterService.java index 77ce1307..8161809c 100644 --- a/src/main/java/com/linkedin/xinfra/monitor/services/StatsdMetricsReporterService.java +++ b/src/main/java/com/linkedin/xinfra/monitor/services/StatsdMetricsReporterService.java @@ -97,7 +97,7 @@ private void reportMetrics() { for (MbeanAttributeValue attributeValue: attributeValues) { final String statsdMetricName = generateStatsdMetricName(attributeValue.mbean(), attributeValue.attribute()); - _statsdClient.recordGaugeValue(statsdMetricName, new Double(attributeValue.value()).longValue()); + _statsdClient.recordGaugeValue(statsdMetricName, attributeValue.value()); } } }