Logs
日誌數據到 InfluxDB
我有這個腳本可以加快下載速度並將數據放入日誌文件。
$ wget -O /dev/null ftp://someftpsite:password@ftp.test.com/testdump300 2>&1 | \ awk '/[0-9]+ [M]B\/s/{ sub("\\(",""); print $1,$2,$3 }' >> wget300.log
在同一“行”中,我真的很想把它放到 InfluxDB 中,這樣我就可以在 Grafana 中顯示數據。
這可能嗎?我該怎麼做?
在同一“行”中,我真的很想把它放到 InfluxDB 中,這樣我就可以在 Grafana 中顯示數據。
這是可能的,最簡單的方法是使用 influxDB CLI 工具將此數據從您已寫入的文件中導入您的數據庫。
datarrr.txt
就是那個文件。$ influx -import -path=datarrr.txt -precision=s
您的 DDL 文件 (
datarrr.txt
) 如下所示:# DDL CREATE DATABASE pirates CREATE RETENTION POLICY oneday ON pirates DURATION 1d REPLICATION 1 # DML # CONTEXT-DATABASE: pirates # CONTEXT-RETENTION-POLICY: oneday treasures,captain_id=dread_pirate_roberts value=801 1439856000 treasures,captain_id=flint value=29 1439856000 treasures,captain_id=sparrow value=38 1439856000 treasures,captain_id=tetra value=47 1439856000 treasures,captain_id=crunch value=109 1439858880
您需要進行更改以匹配您計劃用於 influxDB 數據庫的任何 DDL(模式)。
參考