专栏首页云原生压测团队【项目实战-6】压测 “撑爆” InfluxDB,grafana没数据
原创

【项目实战-6】压测 “撑爆” InfluxDB,grafana没数据

【问题表现】

压测面板展示报错率较高,查看不到错误信息时说明压测集群的数据库满了。

jmeter发压力,grafana上不展示数据,如图所示:

【问题分析与排查思路】

1.   面板上不展示错误信息,查看jmeter日志,看有什么报错信息,发现influxdb 返回错误信息,在写入数据时,max-values-per-tag 超出了tag的最大数值,每个表默认只能存储100000条数据,表满之后新的数据便无法入库。

2.   清理influxDB后,压测后面板数据展示正常,也可以看到压测接口的错误信息

3.   进行influx数据库清理操作,具体操作方式见链接。

【问题分析与排查思路】

1.  首先从压测机的角度来推测问题,查看压测机端的资源消耗情况,发现influxdb的资源消耗太高了。

2.  更改influxdb 的队列大小,从5000更改至500000

3.  再次压测进行验证,发现QPS下降的问题得以解决。

【总结】

在压测中出现QPS下降的情况,先排查压测机端的问题,查看jmeter日志是否有报错信息。

除此之外还要多关注压测机的资源使用情况。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【必看】社区文章目录

    Nanako
  • Jmeter系列之Jmeter+Grafana+InfluxDB实时监控

    点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 08:30准时推送,每月不定期赠送技术书籍。

    ITester软件测试小栈
  • 大话JMeter3|如何借助工具搞定高颜值的性能监控报告

    上节课爱画漫画的小哥哥教我们如何正确get参数传递和HTTP正确使用。尤其是在无UI下进行接口的访问。大家有get到吗?

    霍格沃兹测试学院
  • JMeter+Grafana+influxdb的二次改造细节(混合场景)

    通过搭建jmeter+grafana+influxdb 的性能测试平台,解决了通过可视化面板实时观察压测过程中的各项性能指标数据。一般大家搭建这样的平台,都会选...

    周辰晨
  • 性能测试 CentOS下结合InfluxDB及Grafana图表实时展示JMeter相关性能数据

    https://pan.baidu.com/s/1jAbY4xz5gvzoXxLHesQ-PA

    授客
  • 性能监控之Telegraf+InfluxDB+Grafana window服务器安装使用

    1.找到下载地址:https://portal.influxdata.com/downloads/

    高楼Zee
  • Grafana + InfluxDB 实现 Jmeter 压测的图形化监控

    本方案采用 Grafana + InfluxDB 实时展示 Jmeter 的压测数据,下面为本文实验的压测指标数据流向图。

    鲍远林
  • 性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控

    本文我们将介绍如何使用JMeter+InfluxDB+Grafana打造压测可视化实时监控。

    高楼Zee
  • [转]Docker容器可视化监控中心搭建

    【原文链接】https://www.jianshu.com/p/9e47ffaf5e31?hmsr=toutiao.io&utm_medium=toutiao....

    少羽大怪兽
  • JMeter+Grafana+Influxdb搭建可视化性能测试监控平台

    使用jmeter进行性能测试时,工具自带的查看结果方式往往不够直观和明了,所以我们需要搭建一个可视化监控平台来完成结果监控,这里我们采用三种JMeter+Gra...

    谭银
  • 全方位的开源监控工具链介绍

    说到监控现在最火的是全链路监控(服务调用+HTTP调用+数据源访问+MQ链路的监控),但我认为这是狭义的全链路监控,广义的概念应该不仅仅指APM(Appliat...

    smooth00
  • 【操作指南】FAQ

    kubectl exec -it jmeter-influxdb-0 -- rm -rf /var/lib/influxdb/data

    杨珂
  • ASP.NET Core之跨平台的实时性能监控

    前言 前面我们聊了一下一个应用程序 应该监控的8个关键位置. . 嗯..地址如下: 应用程序的8个关键性能指标以及测量方法 最后卖了个小关子,是关于如何监控AS...

    GuZhenYin
  • 基于 Njmon + InfluxDB + Grafana 实现性能指标实时可视监控

    基于 Njmon + InfluxDB + Grafana 实现性能指标实时可视监控

    叨叨软件测试
  • Locust + python + influxdb + grafana 展示性能压测QPS图表

    在使用locust压测的时候,如果使用web则可以查看到QPS压测过程的曲线图。而如果使用no web模式启动,则只有一些打印的日志可以查看。

    Devops海洋的渔夫
  • Nginx+Grafana+Prometheus+Jmeter搭建可视化测试监控平台 (包括InfluxDB)

    前言 在这篇文章中,基于上一篇的分享:Grafana+Influxdb(Prometheus)+Jmeter搭建可视化性能测试监控平台

    软测小生
  • 性能监控之JMeter分布式压测轻量日志解决方案

    在前文中我们已经介绍了使用JMeter非GUI模式进行压测的时候,我们可以使用 InfluxDB+Grafana进行实时性能测试结果监控,也可以用 Tegraf...

    高楼Zee
  • 全网最详细!Centos7.X 搭建Grafana+Jmeter+Influxdb 性能实时监控平台

    日常工作中,经常会用到Jmeter去压测,毕竟LR还要钱(@¥&*...),而最常用的接口压力测试,我们都是通过聚合报告去查看压测结果的,然鹅聚合报告的真的是丑...

    小菠萝测试笔记
  • Kubernetes 下部署 Jmeter 集群

    可以从 master 节点启动测试,master 节点把对应的测试脚本发送到对应的 slaves 节点,slave 节点的 pod/nodes 主要作用即发压。

    高楼Zee

扫码关注云+社区

领取腾讯云代金券