Как настроить форматы вывода привода SpringBoot?

#spring #spring-boot #spring-boot-actuator #spring-actuator

Вопрос:

SpringBoot v2.5.1

При получении информации о метриках памяти я возвращаю такие значения , как 4.86064488E8 , что не лучший выбор, потому что моя цель не каждый раз выполнять арифметические вычисления, а быстро получать информацию о текущем состоянии. Есть ли способ настроить форматы или, по крайней мере, получить что-то похожее { "statistic": "VALUE", "value": "486.06 Mb" } или, по крайней мере, немного более читаемое значение?

GET /actuator/metrics/jvm.memory.used

 {
    "name": "jvm.memory.used",
    "description": "The amount of used memory",
    "baseUnit": "bytes",
    "measurements": [
        {
            "statistic": "VALUE",
            "value": 4.86064488E8
        }
    ],
      ...
}
 

Комментарии:

1. Как у тебя дела с ПОЛУЧЕНИЕМ? ЗАВИТОК? Это технически допустимое число, и оно должно быть правильно проглочено таким инструментом мониторинга, как Prometheus (поскольку в этом примере нет потерь). Jusrt пытается понять вариант использования метрики