我是Spring Boot Actuator及其指标的新手。
在文档和我阅读的所有示例中,始终显示spring以gauge.response.[method-path]
方式导出端点度量标准。但在某些情况下,我们有复杂的@RequestMappings
。例如有这样的映射:
@RequestMapping(value = {"{id:[^.]+}", "{id:[^.]+}.{type:\\w+}"}, method = RequestMethod.GET)
因此,spring会生成包含如此丑陋变量gauge.response.500.{id:[^.]+}
,gauge.response.200.{id:[^.]+}.{type:\\w+}"
的指标(是的,我知道它会替换一些符号)
在这种情况下,如果我可以禁用它并启用默认命名,如gauge.response.[package.Class.method]
或类似的东西,会好得多。