0
votes

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?

1

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.