Jmeter+Granfana+InfluxDB配置监控面板

1.granfana+InfluxDB配置

 1.1服务搭建

  编写docker-compose.yml文件,然后执行docker-compose up -d ,启动服务,默认创建一个db叫做jmeter

  grafana 下 设置user:root 默认root用户运行,解决权限问题

  

 1.2配置Grafana数据源

  服务启动好之后,需要登录到grafana,地址是http://localhost:3000(默认用户名和密码是admin/admin) localhost可以修改为服务ip地址

  添加InfluxDB数据源:点击左侧菜单中的“Configuration”(齿轮图标),然后选择“Data Sources”,点击“Add data source”,选择“InfluxDB”,并输入相关信息。

  

   

   显示is working就是成功了。

  1.3配置Grafana面板

    数据源配置好之后,就开始配置Jmeter面板

   db name 选择刚才配置好的influxdb

    

    导入后显示下面页面就配置成功了

   

 2.jmeter配置

  测试计划增加一个监听器

  

   这里需要修改的地方有两个,第一个将listener改为infulxdb
  第二个根据实际情况填写,influxurl
  db是1.1章节中配置的db名称

  

   配置好后执行jmeter压测即可,压测使用非GUI模式,导出jmx运行即可

  2.1实际效果

  

 

Grafana解决分享时iframe的跨域问题

  目的:平台能直接嵌套grafana页面     分享的url后面带&kiosk,去除头部

参考链接  :https://www.jianshu.com/p/a272d31cf92b

posted @ 2023-07-27 10:41  7dao  阅读(282)  评论(0编辑  收藏  举报