influxdb的用户管理

安装步骤

名词解释

        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添加数据
用户管理
  • 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
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值