JM Overview

JMeter in the Cloud Overview

The original project is a good starting point for a straight forward jmeter project but I wanted a bit more detail in my results and a bit more flexibility in the models that I can run.

I also want automated results analysis, particularly aimed at CI perf testing with pass fail criteria based on transaction 95th percentile limits.

Ultimately I would like LoadRunner like scenarios but in the short term I have compromised: I provide information to the jmeter script regarding the injector we are on and thus allow the script to handle input data segregation (for example splitting input data uniquely across all users). And I use scripting techniques to control ratios of calls to produce scenario based load models (various percentages of users following particular workflows)

I will outline all this below. I have had to follow some coding guidelines to enable script and controller synchronization - for example results files must follow the naming convention in the script and injector id is placed in a particular file on the injectors for the script to pick up from.

On this site I will describe the changes from the original script above. As way of an introduction to using this solution, it is highly recommended that you read the original post first

Controller image setup

injector image setup

Controller script

JMeter scripting requirements

Hosts - Cloud, internal hardware or VMs

ToDO - There are always improvements to be made

Download my version of the project from the top of the main page

[Home] [About (CV)] [Contact Us] [JMeter Cloud] [JM Highlights] [JM Overview] [JM Control] [JM Inject] [JM Threads] [JM Results] [JM Assertions] [JM TPS] [JM Metrics] [JM Runtime] [JM Collation] [JM Logs] [JM 95th] [JM 95th v2] [JM Jenkins] [JM Corporate] [JM Scripts] [JM Variables] [JM Embedded] [JM Hosts] [JM Running] [JM Example] [JM Versions] [webPageTest] [_64 images] [asset moniitor] [Linux Monitor] [Splunk ETL] [Splunk API] [AWS bash] [LR Rules OK] [LR Slave] [LR CI Graphs] [LoadRunner CI] [LR CI Variables] [LR Bamboo] [LR Methods] [LR CI BASH] [Bash methods] [Jenkins V2] [Streaming vid] [How fast] [Finding Issues] [Reporting] [Hand over] [VB Scripts] [JMeter tips] [JMeter RAW] [Dynatrace] [Documents] [FAQ] [Legal]

In the Cartesian Elements Ltd group of companies