配置数据库
create database "db_name"
show databases
drop database "db_name"
use db_name
show measurements
insert test,host=127.0.0.1,monitor_name=test count=1
drop measurement "measurement_name"
show field keys from "measurement_name"
show tag keys from "meansurement_name"
URL接口
curl -i -XPOST 'http://127.0.0.1:8086/write?db=metrics' --data-binary 'test,host=127.0.0.1,monitor_name=test count=1'
用户管理
#显示用户
show users
#创建用户
create user "username" with password 'password'
#创建管理员权限用户
create user "admin" with password 'password' with all privileges
#删除用户
drop user "username"
打开鉴权
$ influx -host 'localhost' -username 'admin' -password 'password'
> show users
> show grants for '<username>'
> grant read 'database' to '<username>'
> show grants for '<username>'
$ sudo vi /etc/influxdb/influxdb.conf
...
auth-enabled = true
...
$ sudo service influxdb restart