Hi Vamsi, It's not necessary that every application should have docker image. Our objective is to test the application performance whether it is deployed using docker image or standalone application. In real-time, the actual application is deployed by infrastructure teams in a separate environment. For learning JMeter core concepts, I have used a docker image to deploy the application locally. Hope that answers your question.
@@vamsi257 Yes that's correct. InfluxDB & Grafana integration is required if you want export the Jmeter performance data and visualize it in better way. This is nothing to do with the applicatioin.
Hi Baji, I tried with standalone application, backend listener is unable to communicate with 'InfluxDB' container instance, got timeout errors, i did provide IP address instead of 'localhost' in the URL of listener, Can you help me with this?
Sorry for the late reply. Please check the Jmeter.log to see the details of the errors. Generally, the timeout errors will come when there is no connectivity. Please check whether you have connectivity.
What if grafana and influxdb are installed in my local docker and I'm running my test in the cloud ? We use Gatling in our project and we run the tests in azure devops pipeline on Kubernetes pod's. I have installed grafana and influxdb in my local docker-compose. But influxdb is not picking the data coming from the cloud. If I'm running gatling from my local, then influx is picking the data and I'm able to view the graphs in graafana dashbaord. Need help on this please ?
Could you please check if there is a connectivity from the cloud test environment to your local machine where influxdb has been installed. Because our actual tests will going to happen from the worker node and it should be able to communicate with the back-end listener(influxDB).
@@vamsigururaj4839 thank you for the confirmation. So, that's why in your first scenario (cloud + local) having issues. Please let me know if you have any further questions.
unfortunately, we don't have the direct utility xargs windows. However, some one created a batch file which works exactly. You can follow the instructions provided in the readme document of his GitHub repo. Basically you need to download the xargs.bat in your PATH directory. Please let me know if you still have any challenges. github.com/aaronater10/xargs-for-windows Thank you!
@@sredutech8051 this looks good to me. I have also used the xargs.bat script at it's works for me. We just need to download it and copy it to c:\windows\system32 folder. After that, we can use same like the way I mentioned in the video. docker ps -aq | xargs docker stop| xargs docker rm
@@nivedrampelly1278 There must be something wrong for sure. Without error, no data, it doesn't make any senses. Please try to check all the Integrations once.
@@BajiPathanYT I was trying with only one sampler with thread group as 10 and added random timer for 3sec. Graphana dashboard set to 5s auto refresh. I see we can convert loadeunner script to jmeter using blazemeter. Any other alternative?
Most awaited.. Video.. Thank you Baji..
Thank you!
wow great video. crystal clear explanation
Thank you so much
Excellent video. Very informative
Glad it was helpful!
Thank you so much for this video....!!! It is really helpful.
Glad it was helpful!
excellent video
Thank you!
красавчик, че сказать 🤝
🔥
Thank you!
Hi Baji ! Suppose, my requirement has windows desktop application which doesn't have a docker image, how to proceed with that?
Hi Vamsi, It's not necessary that every application should have docker image. Our objective is to test the application performance whether it is deployed using docker image or standalone application. In real-time, the actual application is deployed by infrastructure teams in a separate environment. For learning JMeter core concepts, I have used a docker image to deploy the application locally. Hope that answers your question.
So Baji, InfluxDB2.0 & Grafana Integration with JMeter works for standalone AUT, right?
@@vamsi257 Yes that's correct. InfluxDB & Grafana integration is required if you want export the Jmeter performance data and visualize it in better way. This is nothing to do with the applicatioin.
Thanks for your timely responses 😊
Hi Baji, I tried with standalone application, backend listener is unable to communicate with 'InfluxDB' container instance, got timeout errors, i did provide IP address instead of 'localhost' in the URL of listener, Can you help me with this?
Sorry for the late reply. Please check the Jmeter.log to see the details of the errors. Generally, the timeout errors will come when there is no connectivity. Please check whether you have connectivity.
What if grafana and influxdb are installed in my local docker and I'm running my test in the cloud ? We use Gatling in our project and we run the tests in azure devops pipeline on Kubernetes pod's. I have installed grafana and influxdb in my local docker-compose. But influxdb is not picking the data coming from the cloud. If I'm running gatling from my local, then influx is picking the data and I'm able to view the graphs in graafana dashbaord. Need help on this please ?
Could you please check if there is a connectivity from the cloud test environment to your local machine where influxdb has been installed. Because our actual tests will going to happen from the worker node and it should be able to communicate with the back-end listener(influxDB).
@@BajiPathanYT Yes, I checked it. I tried pinging the pod's in the cloud and I'm getting request timed-out
@@vamsigururaj4839 thank you for the confirmation. So, that's why in your first scenario (cloud + local) having issues. Please let me know if you have any further questions.
Hi Baji,When clean up the environment xargs command is not working in my windows laptop.Can you give me alternative command to clean up environment.
unfortunately, we don't have the direct utility xargs windows. However, some one created a batch file which works exactly. You can follow the instructions provided in the readme document of his GitHub repo. Basically you need to download the xargs.bat in your PATH directory. Please let me know if you still have any challenges.
github.com/aaronater10/xargs-for-windows
Thank you!
I used the command "for /F %i in ('docker ps -aq') do docker stop %i && docker rm %i",It works for me.Could you please check this.
@@sredutech8051 this looks good to me. I have also used the xargs.bat script at it's works for me. We just need to download it and copy it to c:\windows\system32 folder. After that, we can use same like the way I mentioned in the video.
docker ps -aq | xargs docker stop| xargs docker rm
I don’t see realtime data is flowing
Are you seeing any issues with Integrations? LIke error message in the jmeter.log file?
@@BajiPathanYT nope
@@nivedrampelly1278 There must be something wrong for sure. Without error, no data, it doesn't make any senses. Please try to check all the Integrations once.
@@BajiPathanYT I was trying with only one sampler with thread group as 10 and added random timer for 3sec. Graphana dashboard set to 5s auto refresh. I see we can convert loadeunner script to jmeter using blazemeter. Any other alternative?