安装InfluxDB
InfluxDB是一个时间序列数据库,它被设计用于处理高写入和查询负载。本文简单介绍了如何下载、配置、启动InfluxDB.
1.InfluxDB安装
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.6.2.x86_64.rpm sudo yum localinstall influxdb-1.6.2.x86_64.rpm
2.InfluxDB配置
vim /etc/influxdb/influxdb.conf
- 在配置文件中找到graphite、meta、http 以下配置项,去掉前面的“#”号,修改参数,如下图所示
[[graphite]] # Determines whether the graphite endpoint is enabled. enabled = true database = "jmeter" # 数据库名称 retention-policy = "" bind-address = ":2003" # 端口 protocol = "tcp" consistency-level = "one" 修改以下信息 [meta] dir = "/usr/local/influxdb/meta" #存放最终存储的数据,文件以.tsm结尾 [data] dir = "/usr/local/influxdb/data" #存放数据库元数据 wal wal-dir = "/usr/local/influxdb/wal" #存放预写日志文件 修改HTTP端口信息 [http] # Determines whether HTTP endpoint is enabled. enabled = true # The bind address used by the HTTP service. bind-address = ":8086"
3.创建目录更新权限
mkdir -p /usr/local/influxdb/ chown -R influxdb:influxdb /usr/local/influxdb/
4.启动influxDB服务
- 添加到环境变量中
vim /etc/profile
- 把下面这个变量添加到最后一行
export INFLUXDB_CONFIG_PATH=/etc/influxdb/influxdb.conf
- 启动
source /etc/profile influxd &
- 启动成功 出现 influxdb 图标 查看端口有没有起来,出现下图界面就代表启动成功了
netstat -anp|grep 8088
5.创建数据库和用户
influx > create database jmeter > show databases > use jmeter #切换数据库 Using database jmeter > CREATE USER "admin" WITH PASSWORD 'admin' WITH ALL PRIVILEGES # 创建管理员权限的用户
- 至此InfluxDB就安装操作完成了
下期预告
- 安装配置Grafana
- jmeter配置监听器+图表显示