我的工作是一个弹簧启动项目,有SignalFx (APM)监测仪器,仪器是用千分尺和执行器。
我不希望在本地运行应用程序时,即当我的配置文件设置为SFx时,度量被发送到local。
是否有可用于禁用从本地发送的度量的属性?
我有一个配置配置文件特定属性的工具。
发布于 2020-02-04 05:42:12
看看org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxMetricsExportAutoConfiguration在spring-boot-actuator-autoconfigure模块可在这里找到中的应用
这个类加载与SignalFx相关的bean。
它只在一个属性:management.metrics.export.signalfx.enabled有一个值true或者根本没有定义的情况下加载。
因此,在概要文件本地,您可以创建包含以下内容的application-local.properties文件:
management.metrics.export.signalfx.enabled=false当然,基于yaml的配置也是可能的。
https://stackoverflow.com/questions/60036222
复制相似问题