最近公司想讓引擎日志通過 udp 直接發(fā)送至 influxdb
influxdb 使用?文檔 https://docs.influxdata.com/influxdb 在此,不詳細(xì)描述了
中間遇到一個(gè)坑,一條日志中多個(gè) points,?結(jié)果日志入庫后,只有最后一個(gè) point,
多次測(cè)試后得出結(jié)論:
一條日志多個(gè) points,給的時(shí)間戳都是一致的,必須保證 tags 中不一致才可都入庫?
失敗案例1:
seclog fileds=1 1472525632000000000
seclog fileds=2? 1472525632000000000
?失敗案例2:
seclog,tags=1 fileds=1 1472525632000000000?
seclog,tags=1 fileds=2 1472525632000000000
成功案例:
seclog,tags=1 fileds=1 1472525632000000000?
seclog,tags=2 fileds=2 1472525632000000000
?ps: 默認(rèn)時(shí)間戳單位為"納秒"
還遇到一個(gè)問題:值的類型
如果第一條日志中,a=1,那么a的值就為數(shù)字類型
若之后日志中,a="b",那么會(huì)提示 a 的類型是字符串,但已經(jīng)存在數(shù)字類型的 a,并且日志入庫失敗?
更多建議: