Squadbase logo

InfluxDB

InfluxDBをSquadbaseに接続するための手順と必要情報の取得方法

必要情報

項目説明
InfluxDB URLInfluxDB インスタンスのベース URL です(末尾のスラッシュは不要)。InfluxDB 2(Cloud:*.cloud2.influxdata.com、OSS 2.x)および InfluxDB 3(Cloud Serverless、Enterprise、OSS 3.x)に対応しています。
API TokenInfluxDB インスタンスへの認証に使用する API トークンです。
Databaseクエリ対象のデフォルトデータベースです。InfluxDB 3 の場合はデータベース名、InfluxDB 2 の場合はバケット名を入力します。
Organization(任意)InfluxDB の組織名です。InfluxDB 2 の Flux クエリ・書き込み(*.cloud2.influxdata.com の InfluxDB Cloud を含む)では必須です。InfluxDB 3 で SQL のみ使用する場合は任意です。

取得方法

InfluxDB URL

  • InfluxDB Cloud 2.x:ログイン後の InfluxDB Cloud ポータルでクラスター URL を確認できます。https://us-east-1-1.aws.cloud2.influxdata.com のような形式です。
  • InfluxDB Cloud Serverless / 3.x:アカウントのダッシュボードで確認できます。https://us-east-1-1.aws.cloud3.influxdata.com のような形式です。
  • セルフホスト:InfluxDB が動作している URL です(例:http://localhost:8086)。

末尾のスラッシュは含めないでください。


API Token

API Tokens を開く

InfluxDB にログインし、Load DataAPI Tokens を開きます。

InfluxDB の Load Data → API Tokens 画面

トークンを発行する

Generate API Token をクリックし、トークンの種類を選択します。

  • All Access API Token:すべてのリソースへの読み書きアクセスを付与します。
  • Custom API Token:特定のバケットやデータベースへのアクセスを制限できます。

Squadbase には読み取りアクセスがあれば十分です。セキュリティを高めるには Custom API Token を選択し、対象のバケットまたはデータベースに Read 権限のみを付与することをお勧めします。

トークンをコピーする

生成されたトークンをすぐにコピーしてください。ダイアログを閉じると再表示されません。

API トークンは作成時にのみ表示されます。ダイアログを閉じる前に必ずコピーしてください。


Database

  • InfluxDB 2:クエリ対象の バケット名 を入力します。
  • InfluxDB 3:クエリ対象の データベース名 を入力します。

バケットは Load DataBuckets、データベースは InfluxDB 3 のダッシュボードで確認できます。


Organization

  • InfluxDB 2 / InfluxDB Cloud 2.x:必須です。上部ナビゲーションバーのアカウント名をクリックし、Organizations を選択します。一覧に表示されている名前が organization name です。
  • InfluxDB 3:SQL クエリのみ使用する場合は任意です。