In my scenario, I have three systems A, B and C. I am creating load on System A and system A communicate in following way A -> B -> C. At last response comes to system A in following way A <- B <- C. I am being able to capture TPS via Jmeter for system A only. How can I capture TPS for the other two systems?
0
votes
1 Answers
0
votes
JMeter knows nothing about the architecture of your application, it treats the system under test as the black box
If you want to check systems B
and C
performance you need to mimic the communication between A
and B
and vice versa in the JMeter test, the same for B
and C
. The approach is known as Isolation Testing
In case if for some reason it's not doable you can try to collect the information from the systems B
and C
using i.e. JMeter PerfMon Plugin which supports a variety of metrics and allows executing arbitrary commands/reading files in order to retrieve and plot the collected information.