Skip to content

Commit 7ea6dd3

Browse files
committed
Circument garbage collection
Fixes #1.
1 parent 7564481 commit 7ea6dd3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/io/github/mweirauch/micrometer/jvm/extras/ProcessMemoryMetrics.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,12 @@ public void bindTo(MeterRegistry registry) {
4242
for (final KEY key : KEY.values()) {
4343
final String name = "process.memory." + key.name().toLowerCase(Locale.ENGLISH);
4444
final Id meterId = registry.createId(name, Collections.emptyList(), null, "bytes");
45-
registry.gauge(meterId, smaps, smapsRef -> smapsRef.get(key));
45+
registry.gauge(meterId, smaps, smapsRef -> value(key));
4646
}
4747
}
4848

49+
private Double value(KEY key) {
50+
return smaps.get(key).doubleValue();
51+
}
52+
4953
}

0 commit comments

Comments
 (0)