- A+
所属分类:未分类
InfluxDB
InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。
之前是使用docker安装的,现在我们通过yum快速安装
1:添加yum源:
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
2:yum安装:
yum install influxdb
3:启动
systemctl start influxdb
4:连接influxdb,创建用户
连接命令如下:
influx
创建用户命令如下:
CREATE USER influxadmin with PASSWORD 'influxadmin' WITH ALL PRIVILEGES
3:修改/etc/influxdb/influxdb.conf ,添加用户鉴权
[http] enabled = true auth-enabled = true
4:重启influxdb
systemctl restart influxdb
5:通过新创建的用户登录,创建数据库
登录命令如下:
influx -username influxadmin -password influxadmin
创建数据库命令如下:
CREATE DATABASE sentinel_track
查看数据库建好了没,使用命令如下:
show databases
结果如下:
[root@xiaoshuo xubo]# influx -username influxadmin -password influxadmin Connected to http://localhost:8086 version 1.7.9 InfluxDB shell version: 1.7.9 > show databases name: databases name ---- _internal sentinel_track
ok了,下来安装Chronograf
Chronograf安装配置
上面yum源码已经配置好了,所以yum直接安装
yum install chronograf -y
安装完成后,启动
systemctl start chronograf
下来通过浏览器访问ip+8888端口,如下图:
点击get staered进入配置数据源,如下:
username和password填写上面创建的influxadmin,数据库就写sentinel_track,点击 add source然后就ok了,下来看看状态,如下图:
好了,就这么简单,下来就自己定义一些显示了
- 安卓客户端下载
- 微信扫一扫
- 微信公众号
- 微信公众号扫一扫