压测监控平台的搭建

在上篇文章我们讲解了JMeter这个软件, 本篇文章我们将要根据JMeter获取到的信息来搭建一个压测监控平台, 让我们更直观的监测我们系统的负载情况。

这些工具我都安装到一个 Linux系统上了, 建议 InfluxDB安装到另外一台服务器, 不然压测过程中一直在写入对性能也是有写影响的

安装docker

Linux版本 centOS7

本次搭建为了方便使用, 全程都是docker版本的

  • 更新 yum包
sudo yum update -y
  • 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  • 设置yum阿里源
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 安装docker
sudo yum install docker-ce -y # 启动 systemctl start docker
  • 查看是否安装成功
docker -v

查看docker镜像列表: docker images (后面可以跟容器名进行精确查找)
查看所有容器列表: docker ps -a
查看正在运行容器列表: docker ps
停止正在运行容器: docker stop 容器名/id
删除容器(需要先停止): docker rm -f 容器名/id
卸载docker容器:

安装InfluxDB

安装 InfluxDB

1)下载InfluxDB的镜像:

docker pull influxdb:1.8

成功拉取镜像执行命令之后如下图所示:

2)启动InfluxDB的容器,并将端口 8083 和 8086 映射出来:

宿主机端口自定义, 后面对得上就行

# docker run -itd --name 容器名 -p 宿主机端口:容器端口  镜像名 
docker run -d --name influxdb -p 28086:8086 -p 28083:8083 influxdb:1.8

成功创建容器, 执行命令 docker ps 如下图所示

3)进入容器内部,创建名为jmeter的数据库:

进入 jmeter-influx 容器

docker exec -it influxdb 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值