in geronimo-metrics-extensions/geronimo-metrics-sigar/src/main/java/org/apache/geronimo/microprofile/metrics/extension/sigar/SigarRegistrar.java [253:278]
private void addMem(final Collection<Definition> definitions) {
definitions.add(new Definition(
"sigar.mem.ram", "System RAM Memory",
"The total amount of physical memory, in [bytes]", "bytes",
() -> sigar.getMem().getRam()));
definitions.add(new Definition(
"sigar.mem.total", "System Total Memory",
"The amount of physical memory, in [bytes]", "bytes",
() -> sigar.getMem().getTotal()));
definitions.add(new Definition(
"sigar.mem.used", "System Used Memory",
"The amount of physical memory in use, in [bytes]", "bytes",
() -> sigar.getMem().getUsed()));
definitions.add(new Definition(
"sigar.mem.free", "System Free Memory",
"The amount of free physical memory, in [bytes]", "bytes",
() -> sigar.getMem().getFree()));
definitions.add(new Definition(
"sigar.mem.actual.used", "System Actual Used Memory",
"The actual amount of physical memory in use, in [bytes]", "bytes",
() -> sigar.getMem().getActualUsed()));
definitions.add(new Definition(
"sigar.mem.actual.free", "System Actual Free Memory",
"The actual amount of free physical memory, in [bytes]", "bytes",
() -> sigar.getMem().getActualFree()));
}