InfluxDB 2.0 の cli の使い方です。
Arch Linux へのインストール
sudo pacman -S influxdb influx-cli
サーバーの起動
sudo systemctl start influxdb
バージョンの確認
$ influx version
Influx CLI 2.6.1 (git: 61c5b4d) build_date: 2022-12-29T15:41:09Z
ユーザーの作成
user は uchida
organization ekzemplaro
で作成しました。
influx setup
ユーザーと Token の確認
influx auth list
config の確認
$ influx config
Active Name URL Org
* config_influx http://localhost:8086 ekzemplaro
以下の操作は、
.influxdbv2/configs
が既に作成されている状況で行います。
organizatin や、 token は configs から読み込まれます。
バケットの作成
tochigi というバケットを作成します。
influx bucket create -n tochigi -r 72h
バケットの表示
influx bucket list
バケットの削除
influx bucket delete -n tochigi
データの書き込み
tochigi という バケットが作成された状態で。
influx write --bucket tochigi --precision s \
't0924 name="足利",population=6347900,date_mod="2004-3-22"'
データのリード
influx query --raw 'from(bucket:"tochigi") |> range(start:-12h)'