Influxdb: Difference between revisions
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 | === 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
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