2020年4月11日土曜日

Raspberry Pi(Raspbian Buster)/Debian (Buster)にinfluxDBをインストールする

influxDBはオープンソースの時系列データベースです。

〇インストール手順
以下のコマンドを実行します。
wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add -

echo "deb https://repos.influxdata.com/debian buster stable" | sudo tee /etc/apt/sources.list.d/influxdb.list

sudo apt-get update

sudo apt-get -y install influxdb

sudo systemctl enable influxdb.service

sudo systemctl start influxdb.service

〇テスト実行
データベースの作成、データの投入、データの抽出は以下のコマンドを実行します。
curl -XPOST "http://127.0.0.1:8086/query" --data-urlencode "q=CREATE DATABASE mydb"

curl -XPOST "http://127.0.0.1:8086/write?db=mydb" -d 'messages,tag=test value=100'

curl -XPOST "http://127.0.0.1:8086/write?db=mydb" -d 'messages,tag=hello,target=world value=200'

curl -G "http://127.0.0.1:8086/query?pretty=true" --data-urlencode "db=mydb" --data-urlencode "q=select * from messages"

0 件のコメント:

コメントを投稿