1

我正在开发一个 spring-boot 项目,该项目使用 SignalFx (APM) 进行监测,仪器是使用千分尺和执行器完成的。
当我在本地运行应用程序时,即当我的个人资料设置为local.
是否有可用于禁用从本地发送的指标的属性?
我有一个配置配置文件特定属性的工具。

4

1 回答 1

3

看看可用org.springframework.boot.actuate.autoconfigure.metrics.export.signalfx.SignalFxMetricsExportAutoConfigurationspring-boot-actuator-autoconfigure模块在这里

此类加载与 SignalFx 相关的 bean。

仅当属性:management.metrics.export.signalfx.enabled具有值true或根本未定义时才加载。

因此,在本地配置文件中,您可以创建application-local.properties包含以下内容的文件:

management.metrics.export.signalfx.enabled=false

当然,基于 yaml 的配置也是如此。

于 2020-02-04T05:42:12.510 回答