Influxdb: Difference between revisions

From Objectif Client Inc
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 4: Line 4:


== Initial Setup==
== Initial Setup==
=== Gui Admin ===
[http://localhost:8086 Influxdb Admin: http://localhost:8086]
=== Command Line ===
* Organization List
<syntaxhighlight lang="mysql">
influx org list --token R0xKoH7_r6w9lpkrTzQtwpeLCP82ZMfF3WDAftUtmFUpDgE0Wdq4GV1w6hozryht0h-gO4ypGn7TaE7V_frd-A=
</syntaxhighlight>
* Bucket List
<syntaxhighlight lang="mysql">
influx bucket list --token R0xKoH7_r6w9lpkrTzQtwpeLCP82ZMfF3WDAftUtmFUpDgE0Wdq4GV1w6hozryht0h-gO4ypGn7TaE7V_frd-A=
</syntaxhighlight>
* User List
<syntaxhighlight lang="mysql">
influx user list --token R0xKoH7_r6w9lpkrTzQtwpeLCP82ZMfF3WDAftUtmFUpDgE0Wdq4GV1w6hozryht0h-gO4ypGn7TaE7V_frd-A=
</syntaxhighlight>


=== Force listen on local IP ===
=== Force listen on local IP ===
Line 22: Line 43:
</syntaxhighlight>
</syntaxhighlight>


=== Enable Login ===
=== Enable Authenticatification ===
<pre>
<pre>
[http]
[http]
Line 44: Line 65:
</syntaxhighlight>
</syntaxhighlight>


=== Create user ===
=== Manage Users ===
==== Create user ====
<syntaxhighlight lang="mysql">
<syntaxhighlight lang="mysql">
CREATE USER myAdmin WITH PASSWORD 'myPassword'
CREATE USER myAdmin WITH PASSWORD 'myPassword'
</syntaxhighlight>
</syntaxhighlight>


=== Show users ===
==== Change Passsword ====
<syntaxhighlight lang="mysql">
SET PASSWORD FOR myUser = 'myPassword'
</syntaxhighlight>
 
==== Show users ====
<syntaxhighlight lang="mysql">
<syntaxhighlight lang="mysql">
SHOW USERS
SHOW USERS
</syntaxhighlight>
</syntaxhighlight>


=== Grant user to Database ===
=== Manage Acces Rights ===
==== Grant user to Database ====
<syntaxhighlight lang="mysql">
<syntaxhighlight lang="mysql">
GRANT All ON "myDatabase" TO "myUser"
GRANT All ON "myDatabase" TO "myUser"

Latest revision as of 03:08, 3 January 2023

Influx

Influx

Initial Setup

Gui Admin

Influxdb Admin: http://localhost:8086

Command Line

  • Organization List
influx org list --token R0xKoH7_r6w9lpkrTzQtwpeLCP82ZMfF3WDAftUtmFUpDgE0Wdq4GV1w6hozryht0h-gO4ypGn7TaE7V_frd-A=
  • Bucket List
influx bucket list --token R0xKoH7_r6w9lpkrTzQtwpeLCP82ZMfF3WDAftUtmFUpDgE0Wdq4GV1w6hozryht0h-gO4ypGn7TaE7V_frd-A=
  • User List
influx user list --token R0xKoH7_r6w9lpkrTzQtwpeLCP82ZMfF3WDAftUtmFUpDgE0Wdq4GV1w6hozryht0h-gO4ypGn7TaE7V_frd-A=

Force listen on local IP

[http]
  bind-address = ."192.168.1.10"

Connect to a specific host

influx -host  myInfluxHost

Create Admin User

influx
CREATE USER myAdmin WITH PASSWORD 'myPassword' WITH ALL PRIVILEGES

Enable Authenticatification

[http]
   auth-enabled = true

Use Database

Connect

  • Authentification
auth
   username:
   password:

Create Database

CREATE DATABASE database_name
CREATE RETENTION POLICY "two_days" ON "myDatabase" DURATION 2d REPLICATION 1
SHOW DATABASES

Manage Users

Create user

CREATE USER myAdmin WITH PASSWORD 'myPassword'

Change Passsword

SET PASSWORD FOR myUser = 'myPassword'

Show users

SHOW USERS

Manage Acces Rights

Grant user to Database

GRANT All ON "myDatabase" TO "myUser"
  • Use Database
use myDatabase