This is an automated email from the ASF dual-hosted git repository.

chenhang pushed a commit to branch branch-4.14
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/branch-4.14 by this push:
     new b454014ca4 fix cherry-pick #3677 issue (#3699)
b454014ca4 is described below

commit b454014ca4da58dd1c4d87d3843d664abf1c1812
Author: Hang Chen <[email protected]>
AuthorDate: Fri Dec 9 15:09:13 2022 +0800

    fix cherry-pick #3677 issue (#3699)
    
    Descriptions of the changes in this PR:
    
    ### Motivation
    Fix cherry-pick #3677 issue
---
 .../apache/bookkeeper/stats/prometheus/PrometheusMetricsProvider.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/PrometheusMetricsProvider.java
 
b/bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/PrometheusMetricsProvider.java
index f80fee92f7..502aa888f7 100644
--- 
a/bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/PrometheusMetricsProvider.java
+++ 
b/bookkeeper-stats-providers/prometheus-metrics-provider/src/main/java/org/apache/bookkeeper/stats/prometheus/PrometheusMetricsProvider.java
@@ -128,7 +128,7 @@ public class PrometheusMetricsProvider implements 
StatsProvider {
         registerMetrics(Gauge.build("jvm_memory_direct_bytes_used", 
"-").create().setChild(new Child() {
             @Override
             public double get() {
-                return poolMxBeanOp.isPresent() ? 
poolMxBeanOp.get().getMemoryUsed() : Double.NaN;
+                return getDirectMemoryUsage.get();
             }
         }));
 

Reply via email to