influxdb的用户管理
来源:互联网 发布:书生电子图书数据库 编辑:程序博客网 时间:2024/06/07 03:18
安装步骤
- cat << EOF | sudo tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL $releasever
baseurl = https://repos.influxdata.com/rhel/$releasever/$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF
名词解释
influxDB中的名词 传统数据库中的概念 database 数据库 measurement 数据库中的表 points 表里面的一行数据
InfluxDB中独有的一些念概念
Point由时间戳(time)、数据(field)、标签(tags)组成。Point属性 传统数据库中的概念time 每个数据记录时间,是数据库中的主索引(会自动生成)fields 各种记录值(没有索引的属性)也就是记录的值:温度, 湿度tags 各种有索引的属性
web访问influxdb
http://youIp:8083
基础语句
- create database “db_name” 创建数据库
- drop database “db_name” 删除数据库
- show databases; 查询几个数据库
- use database_name; 使用数据库
- show measurements; 显示该数据库中的表
- 创建表,直接在插入数据的时候指定表名(weather就是表名)
- insert weather,altitude=1000,area=北 temperature=11,humidity=-4
- drop measurement “measurement_name” 删除表
- 建立保留策略(retention policy)
- create retention policy rp_collectd on collectd duration 1w replication 1 default
- duration: 1h, 90m, 12h, 7d, 4w, INF 最小1h, 最大INF
- 通过http添加数据
- curl -i -XPOST ‘http://localhost:8086/write?db=testDB’ –data-binary ‘weather,altitude=1000,area=北 temperature=11,humidity=-4’
用户管理
- show users ; 显示用户
- create user “username” with password ‘password’ 创建用户
- create user “username” with password ‘password’ with all privileges 创建管理员权限的用户
- drop user ‘username’ 删除用户
- SET PASSWORD FOR admin =’influx@gpscloud’
相关配置文件
- /etc/influxdb/influxdb.conf 默认的配置文件
- /var/log/influxdb/influxd.log 日志文件
- /var/lib/influxdb/data 数据文件
- /usr/lib/influxdb/scripts 初始化脚本文件夹
- /usr/bin/influx 启动数据库
从InfluxDB看时序数据的处理
- 以时间维度数据分析
###### 时序数据库的关键特性- 以时间维度的高效查询
- 方便的down sampling (采样)
- 自动高效的处理过期时间
###### 使用场景 - 监控
- lot
- measurement
- tag/tagset(被索引)
- series
- field
- timestamp
- continuous queries
- retention policy
influxdb案例
grafana 的安装使用
- rpm -ivh grafana-3.1.1-1470047149.x86_64.rpm
- sudo /sbin/chkconfig –add grafana-server 添加到启动项
- sudo service grafana-server start 启动 grafana
- /etc/grafana 启动的命令
- /usr/share/grafana
- 访问http://youIp:3333 or 3000
Package details
- Installs binary to /usr/sbin/grafana-server
- Copies init.d script to /etc/init.d/grafana-server
- Installs default file (environment vars) to /etc/sysconfig/grafana-server
- Copies configuration file to /etc/grafana/grafana.ini
- Installs systemd service (if systemd is available) name grafana-server.service
- The default configuration uses a log file at /var/log/grafana/grafana.log
- The default configuration specifies an sqlite3 database at /var/lib/grafana/grafana.db
grafana 的插件
- Grafana plugin directory
- /var/lib/grafana/plugins
- Grafana-cli commands
- 展示所有可用的插件
- grafana-cli plugins list-remote
- Install a plugin type
- grafana-cli plugins install
- List installed plugins
- grafana-cli plugins ls
- Update all installed plugins
- grafana-cli plugins update-all
- Update one plugin
- grafana-cli plugins update
- Remove one plugin
- grafana-cli plugins remove
- 展示所有可用的插件
相关的分析
- Telegraf
- Time-Series Data Collector
- InfluxDB
- Time-Series Data Storage
- Chronograf
- Time-Series Data Visualization
- Kapacitor
- Time-Series Data Processing
0 0
- influxdb的用户管理
- influxdb 笔记: 用户管理
- InfluxDB权限管理
- InfluxDB学习之InfluxDB的基本概念
- InfluxDB学习之InfluxDB的基本操作
- InfluxDB的初步使用
- InfluxDB
- InfluxDB
- InfluxDB学习之InfluxDB的安装和简介
- MySQL的用户管理
- Oracle的用户管理
- mysql 用户的管理
- oracle用户的管理
- oracle用户的管理!
- 用户管理的备份!
- linux用户的管理
- linux的用户管理
- Oracle 的用户管理
- 在mac上安装scrape怎么都不成功
- 几个内部排序算法的总结(JAVA版)
- Android 使用commons-net包进行FTP开发教程
- Unity3d 去掉exe版本的边框
- View的滑动及一个跟手滑动的效果
- influxdb的用户管理
- IOS自定义字体
- 多年积累的小工具,太多了,自己研究都有些什么吧
- perl 安装AnyEvent::HTTP
- 想在NOI中AK虐全场需要的姿势
- mvc框架搭建的几点说明
- SDNU 1307.JY的分形绘画室 递归 打印图形
- 解决jQuery在IE7和8下setInterval失效的问题
- awk按照多个分隔符进行分割