jmeter+influxdb+Grafana

1、如何知道性能是否有瓶颈?如何确定性能瓶颈?

通过分析性能指标数据。

2、需要收集哪些监控指标?

常见的有并发线程、TPS、响应时间、错误率、服务器资源占用(IO、CPU、内存、网络占用等)、程序模块(CPU、内存、其他业务指标)、中间件监控等。

1. 监控jmeter压测数据(jmeter+influxdb+Grafana)

jmeter也可以通过安装插件或者生成html图看曲线,不过使用这2种方式在高并发和长时间运行时会存在以下2个问题:

  • 在 GUI 用插件看曲线,做高并发时并不现实。
  • 在场景运行时间比较长的时候,采用生成 HTML 的方式,会出现消耗内存过大的情况,而实际上,在生成的结果图中,有很多生成的图我们并不是那么关注,生成的结果保存之后再查看比较麻烦,还要一个个去找。

jmeter+influxdb+Grafana监控工具可以解决以上的2个问题。


版权声明:本文为halo_xsy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。