2016-07-20 5 views
1

Ich bin neu zu Influxdb und arbeiten in einer Windows-Umgebung, versuchen, eine Datei für Batch-einfügen zu importieren .. schätzen jede Hilfe Vielen Dank.Zustrom CLI Charge Import schlecht Zeitstempel

Unten ist die Probe Format der Datei, die ich je mit Zeilenvorschub (\ n)

# DML 
# CONTEXT-DATABASE: StatsArchive 
# CONTEXT-RETENTION-POLICY: oneyear 
DbSpaceUsage,Servername=test,DatabaseName=testdb,FileType=log,FileSizeMb=222999 AvgUsedSpaceMB=191883i MinUsedSpaceMB=191089i MaxUsedSpaceMB=192198i 1442188800 
DbSpaceUsage,Servername=test,DatabaseName=testdb,FileType=Data,FileSizeMb=55996 AvgUsedSpaceMB=160i MinUsedSpaceMB=47i MaxUsedSpaceMB=357i 1442361600 

Ausgang am Abschluss:

influx.exe -import -path=C:\stats.csv -precision=s 

2016/07/19 22:39:08 error writing batch: {"error":"unable to parse 'DbSpaceUsage,Servername=test,DatabaseName=testdb,FileType=log,FileSizeMb=222999 AvgUsedSpaceMB=191883i MinUsedSpaceMB=191089i MaxUsedSpaceMB=192198i 1442188800': bad timestamp\nunable to parse 'DbSpaceUsage,Servername=test,DatabaseName=testdb,FileType=Data,FileSizeMb=55996 AvgUsedSpaceMB=160i MinUsedSpaceMB=47i MaxUsedSpaceMB=357i 1442361600': bad timestamp\nunable to parse 

Antwort

2

Die Daten, die Sie aufgeführt haben, sind nicht in Leitungsprotokoll. Die allgemeine Struktur der Line-Protokoll ist wie folgt:

<measurement>[,<tag>[,<tag>] ...] <field>[,<field> ...] <timestamp> 

ich das Beispiel angepasst haben Sie gegeben haben unten in Leitungsprotokoll zu sein:

# DML 
# CONTEXT-DATABASE: StatsArchive 
# CONTEXT-RETENTION-POLICY: oneyear 
DbSpaceUsage,Servername=test,DatabaseName=testdb,FileType=log FileSizeMb=222999,AvgUsedSpaceMB=191883i,MinUsedSpaceMB=191089i,MaxUsedSpaceMB=192198i 1442188800 
DbSpaceUsage,Servername=test,DatabaseName=testdb,FileType=Data FileSizeMb=55996,AvgUsedSpaceMB=160i,MinUsedSpaceMB=47i,MaxUsedSpaceMB=357i 1442361600 
+0

Danke, dass gearbeitet. –