我有一个springboot 2应用程序,使用测微计框架、postgresql数据库、hikaricp作为连接池和infloxdb来存储度量。应用程序已配置为使用
micrometer-registry-influx
附属国。
将一些度量添加到应用程序并启动后,在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