高级性能测试与性能分析培训大纲

本课程从架构性能的角度出发。解析了性能测试理论知识,分析性能测试的体系建设过程、性能测试团队建设过程,理清整个性能测试执行流程及整个过程的执行控制。详解业务统计数据到场景的转化过程。详解性能场景设计。详细讲解工具的使用原理,详细描述了性能测试执行过程中出现问题的控制方法。重点解析了性能分析的逻辑思路和问题处理方法。解析了性能测试工具、性能监控工具、性能分析工具、性能调试工具的各个方面。提高对整个系统的认知高度。描述了性能测试报告的编写技巧。[……]

想懂更多?点我!

性能监控之Telegraf+InfluxDB+Grafana服务器实时监控

JMeter的 PerfMonMetricsCollector插件支持收集服务器的性能指标,但是我们很少使用它,因为它收集起来的性能损耗太大了,另外,我们也需要收集JMeter的测试结果数据,在上文中,我们已经可以使用inflluxDB来存储性能测试结果,因此,我们也可以将服务器的性能数据存储到influxDB,那么通过Grafana我们可以实时得到一个炫酷的可视化看板。[……]

想懂更多?点我!

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

概述

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

引言

我们很多时候在使用JMeter做性能测试,我们很难及时察看压测过程中应用的性能状况,总是需要等到测试完成后去看Report,如果是长时间压测,比如压测1~2天,那就更烦人了。

压测的时候,我们实时通过监[……]

想懂更多?点我!

性能分析之用户数(线程数)/响应时间/TPS的关系

最近在写一些东西的时候,把一些内容整理了一下。

在考虑压力工具中的用户数(有些工具中称为线程数,本文后续都用“用户数”来说明)、响应时间TPS三者之间的关系时,想到之前也有人问起过这样的问题,就是他们三者之间的共生的关系到底是什么样呢。

这个公式我想谁都能知道了:

TPS = ( 1 / RT ) *[……]

想懂更多?点我!