50.8.4 示例: 导出到JMX

如果提供一个JmxMetricWriter类型并注解@ExportMetricWriter@Bean,指标将作为MBeans暴露到本地服务器(只要开启,Spring Boot JMX自动配置会提供MBeanExporter)。

示例:

  1. @Bean
  2. @ExportMetricWriter
  3. MetricWriter metricWriter(MBeanExporter exporter) {
  4. return new JmxMetricWriter(exporter);
  5. }

每个指标都暴露为单独的MBean,你可以将ObjectNamingStrategy注入JmxMetricWriter来指定ObjectNames的格式。