1.下载Influxdb
wget https://dl.influxdata.com/influxdb/releases/influxdb_1.2.4_amd64.deb
sudo dpkg -i influxdb_1.2.4_amd64.deb
修改influxdb.conf中的一些配置项
# 找到graphite并且修改它的库与端口
[[graphite]]
enabled = true
database = "jmeter"
bind-address = ":2003"
protocol = "tcp"
consistency-level = "one"
# 找到admin,将前面的#号去掉,开放它的UI端口
[admin]
# Determines whether the admin service is enabled.
enabled = true
# The default bind address used by the admin service.
bind-address = ":8083"
# Whether the admin service should use HTTPS.
# https-enabled = false
# The SSL certificate used when HTTPS is enabled.
# https-certificate = "/etc/ssl/influxdb.pem
启动InfluxDB
[root@localhost ~]# /etc/init.d/influxdb restart
打开浏览器,访问虚拟机IP“http://192.168.46.130:8083/”,启动成功应该会InfluxDB的web ui界面。查看有没有jmeter库,没有就新建一个
在输入框中,输入如下,来新建库: CREATE DATABASE "jmeter"
2.下载Grafana
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.1.3_amd64.deb
sudo apt-get install -y adduser libfontconfig
sudo dpkg -i grafana_5.1.3_amd64.deb
启动Grafana服务
sudo service grafana-server start
打开浏览器,访问虚拟机IP“http://192.168.46.130:3000”
输入用户名,密码登录系统。用户名与密码都是"admin"
3.安装jdk
解压:
tar -zxvf XXXXX.tar.gz
配置环境变量:
vim /etc/profile
export JAVA_HOME=/DATA/jdk/jdk1.8.0_211
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
刷新环境变量命令:
source /etc/profile
java -version
4.安装jmeter
修改环境变量
vim /etc/profile
export JMETER_HOME=/usr/local/jmeter/apache-jmeter-3.1 export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$CLASSPATH export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
5.配置jmeter
添加“监听器 -> Backend Listener”
运行jmeter
访问InfluxDB“http://192.168.245.131:8083”
显示所有表
select * from /.*/ limit 1