Spring Boot 執(zhí)行器指標(biāo) ( /actuator/metrics) 帶有許多默認(rèn)指標(biāo)。他們之中有一些是:"jvm.memory.max","jvm.threads.states","process.files.max","jvm.gc.memory.promoted","tomcat.servlet.error","system.load.average.1m","jvm.memory.used","jvm.gc.max.data.size","jvm.memory.committed","http.server.requests","system.cpu.count","logback.events","tomcat.global.sent",...有可能只暴露其中的幾個嗎?(即過濾它們或更好,告訴Spring boot根本不要收集它們?)
1 回答

莫回?zé)o
TA貢獻(xiàn)1865條經(jīng)驗 獲得超7個贊
您可以使用management.metrics.enable.*屬性來控制啟用并綁定到計量注冊表的指標(biāo)。如果指標(biāo)名稱是.分開的,您可以使用單個屬性禁用多個指標(biāo)。例如,要禁用所有jvm屬性,您可以使用以下屬性:
management.metrics.enable.jvm=false
如果有多個屬性匹配相同的指標(biāo),則最具體的會勝出。例如,要禁用除jvm之外的所有指標(biāo)jvm.memory.max,您可以使用以下屬性:
management.metrics.enable.jvm=false
management.metrics.enable.jvm.memory.max=true
您可以使用all來匹配所有指標(biāo)。例如,要禁用指標(biāo)以外的所有jvm.memory指標(biāo),您可以使用以下屬性:
management.metrics.enable.all=false
management.metrics.enable.jvm.memory=true
添加回答
舉報
0/150
提交
取消