【问题标题】:Remove Spring default metrics data删除 Spring 默认指标数据
【发布时间】:2017-05-15 20:41:42
【问题描述】:

有什么方法可以删除 Spring 默认指标数据?我在Spring metrics documentation 中没有找到任何方法来做到这一点。

Spring endpoints documentation 确实提供了一种禁用指标端点的方法,但我不想禁用端点,我只想删除默认指标数据。感谢您的帮助。

【问题讨论】:

  • 可以使用 Spring 属性自定义端点。您可以更改端点是否启用、是否被认为是敏感的,甚至它的 id。例如,这里有一个 application.properties,它改变了 beans 端点的敏感度和 id 并且还启用了关闭。 (docs.spring.io/spring-boot/docs/current/reference/html/…) endpoints.beans.id=springbeans endpoints.beans.sensitive=false endpoints.shutdown.enabled=true
  • 你应该把它放在“application.properties”文件中。如果没有下一行则创建:endpoints.metrics=false
  • @PetroGordiyevich 嗨,Petro。我不想禁用端点,我只想禁用默认指标数据。

标签: spring spring-mvc metrics


【解决方案1】:

Spring doc

尝试在application.properties 中设置以下标志:

spring.metrics.export.enabled=false

【讨论】:

    【解决方案2】:

    我有一个不同的解决方案。我首先使用endpoints.metrics.enabled:false 禁用了指标端点。然后我为/metrics创建了一个rest api。

    【讨论】:

      猜你喜欢
      • 2017-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多