Java 使用测微计度量运行SpringBoot 2应用程序时出错

Java 使用测微计度量运行SpringBoot 2应用程序时出错,java,spring-boot,influxdb,hikaricp,micrometer,Java,Spring Boot,Influxdb,Hikaricp,Micrometer,我有一个SpringBoot 2应用程序,它使用测微计框架、一个Postgresql数据库、一个HikariCP作为连接池和一个Influxdb来存储度量。应用程序已配置为使用千分尺注册表流入依赖项 在向应用程序添加一些度量并启动后,可以在SpringBoot自动提供的HikariCP连接池度量的日志中看到以下错误: 2018-05-23 10:24:33.594 ERROR 23220 --- [pool-1-thread-1] i.micrometer.influx.InfluxMe

我有一个SpringBoot 2应用程序,它使用测微计框架、一个Postgresql数据库、一个HikariCP作为连接池和一个Influxdb来存储度量。应用程序已配置为使用
千分尺注册表流入
依赖项

在向应用程序添加一些度量并启动后,可以在SpringBoot自动提供的HikariCP连接池度量的日志中看到以下错误:

    2018-05-23 10:24:33.594 ERROR 23220 --- [pool-1-thread-1] i.micrometer.influx.InfluxMeterRegistry  : failed to send metrics:
 {"error":"partial write: unable to parse 'hikaricp_connections,pool=HikariPool-1,metric_type=gauge value=NaN 1527063873587': invalid number
    unable to parse 'hikaricp_connections_active,pool=HikariPool-1,metric_type=gauge value=NaN 1527063873587': invalid number
    nunable to parse 'hikaricp_connections_idle,pool=HikariPool-1,metric_type=gauge value=NaN 1527063873588': invalid number
    unable to parse 'hikaricp_connections_pending,pool=HikariPool-1,metric_type=gauge value=NaN 1527063873588': invalid number dropped=0"}

度量值仅记录为
Nan
此错误在HikariCPm的提交中得到修复,该提交以2.7.9版发布,并与SpringBoot 2.0.2捆绑在一起

将我的应用程序升级到SpringBoot 2.0.2后,错误不再出现,XDB中的指标也正常