Разница между метрикой System_cpu_usage и Process_cpu_usage для приложения для пружинного загрузки с микрометромJAVA

Программисты JAVA общаются здесь
Anonymous
Разница между метрикой System_cpu_usage и Process_cpu_usage для приложения для пружинного загрузки с микрометром

Сообщение Anonymous »

У меня есть Springboot с приложением микрометра, которое отправляет метрики в бэкэнд-систему, в этом примере Prometheus и Grafana. < /p>
Приложение, кажется, ведет себя правильно и, как и ожидалось, и я вижу метрики с тем, что кажется правильным. process_cpu_usage < /p>
2- system_cpu_usage < /p>
Большую часть времени они действительно выглядят одинаково. < /p>
Чтобы избежать путаницы, я пришел к такому выводу, сравнивая как минимум 4 различных приложения, от периода, начиная с 15 минут до всего пути до недели, под разными нагрузками. Действительно выглядит похожим. Вот конкретный пример.

Я даже пытался добавить больше нагрузки, добавить больше давления, изменение машины с очень больших на очень мало (например, raspbry) одинаково.
Могу ли я спросить, в чем разница между двумя метриками?

Подробнее здесь: https://stackoverflow.com/questions/797 ... spring-boo

Вернуться в «JAVA»