性能测试 -- docker部署grafana

Posted mua9102

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试 -- docker部署grafana相关的知识,希望对你有一定的参考价值。

一、前提

  1、安装好了docker

  2、docker内 和 jmeter脚本 全都已经部署好了influxdb,并且数据采集等都正常

 

 

二、docker 部署 grafana 的操作步骤

  1、下载 docker 的 grafana 镜像源:docker pull grafana/grafana

    sha256:2533fd6c262c5ba8303c7729850db39aaffc07c2d6bc7fea0081e88480f8db27

 

  2、开启 3000 的防火墙:firewall-cmd --zone=public --add-port=3000/tcp --permanent

 

  3、启动 docker 的 grafana 镜像:docker run -d -p 3000:3000 --name=jmeterGrafana grafana/grafana

    5ca17375bd35cfae9079e1d22ec203194b5d043ae8f01fbcd4bedf316bdfe278

  技术图片

    至此,docker 内的 grafana 就部署完成了。

 

 

三、配置 grafana 的性能监控面板

  1、浏览器打开 grafana 控制台,并进入控制台(默认账号和密码都是 admin ,进入了以后 跳过修改密码

  技术图片

   技术图片

 

  2、设置 grafana 的数据源为 influxdb

  技术图片

   技术图片

 

  3、配置 数据源(influxdb)的信息

     配置好三步,点页面最底部的  “save” 按钮就行了。

  技术图片

 

  4、增加一个 grafana 的性能监控面板

    1)先去 官网下载 一个 grafana 的面板展示模板(是一个 .json 的配置文件)

      下载网址:https://grafana.com/grafana/dashboards/5496

      技术图片

    2)增加性能监控面板,导入下载的 .json 模板文件

    技术图片

      技术图片

      技术图片

      技术图片

      技术图片

 

 

 三、最终效果图

  1、看历史数据  

   技术图片

   技术图片

 

   2、看实时数据(把测试脚本跑起)

  技术图片

  技术图片

 

   技术图片

 

 

  

至此,jmeter + influxdb + grafana的性能监控平台搭建好了。

 

以上是关于性能测试 -- docker部署grafana的主要内容,如果未能解决你的问题,请参考以下文章

Grafana + Influxdb Android性能监控部署

测试开发实战Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台

性能测试之Docker监控

docker下搭建jmeter+grafana+influxdb可视化性能监控平台

jmeter+influxdb+grafana性能测试监控

性能监控之 blackbox_exporter+Prometheus+Grafana 实现网络探测