Questions tagged [yandex-tank]

Yandex.Tank is a utility for load testing and performance analysis of web services and applications.

Yandex.Tank is an extendable open source load testing and performance analysis tool is especially good as a part of automated load testing suite.

The modular architecture of Yandex.Tank allows the usage of various load generators, mainly:

  • phantom, a high-performance asynchronous hit-based HTTP request generator;
  • jMeter, a scenario-based utility that can be used for load testing of different types of protocols.

Main features:

  • built-in monitoring of server resources via SSH transport;
  • ability to stop load test execution based on runtime criteria, i.e. if the server response time exceeds the given threshold;
  • results are displayed in the text console and in HTML graphic reports;
  • open architecture allows extending functionality with third-party modules.

Links:

27 questions
0
votes
2 answers

How to get high rps with JMeter load testing https endpoint

I'm trying to test my https endpoint with JMeter. I want to make at least 10000 requests per second, but when I set the number of threads to 10000 I get way less rps, around 500. I've tried setting the number of threads to 1000 and 100,…
0
votes
2 answers

Self hosted BlazeMeter Sense and Yandex Overload analogues

Are there any self-hosted load testing results services like Yandex Overload and BlazeMeter Sense?
Filipp
  • 859
  • 1
  • 6
  • 20
0
votes
1 answer

Why Yandex Tank do not generate required load

I have 2 similar servers: 16 vCPUs, 2.4 GHz, Intel Xeon E5-2676v3, 64 GiB memory. First of them generates load,second process requests. Config load.ini: [phantom] address=0.0.0.0 ;target's address(chanched, of course) port=443 ;target's…
0
votes
1 answer

Load testing html and objects embedded with yandex.tank

I have been using yandex.tank for a few days to perform load tests I have set up the URL's list in different ways but I do not get my goal I want to simulate a real visit (like a web navigator): request html response request of objects embedded in…
JPCube
  • 1
0
votes
1 answer

tank.log grows till consume all available space

I use yandex-tank to generate a load 1 post per 10 seconds during 24h. But yandex-tank failed after about 16 hours of running, because tank.log consumed all the free space available. In my case it increased till 37Gb. My…
0
votes
1 answer

Yandex-tank add cookie and Host headers to requests from access log

I have an access.log nginx with cookie: 99.20.231.22 www.carite.com - [01/Dec/2015:03:00:10 -0600] "GET /?mode=_ajax&_imod[]=i159330&make=Mercedes-Benz&_=1448960297171 HTTP/1.1" 200 1182 "http://www.carite.com/" "Mozilla/5.0 (iPhone; CPU iPhone OS…
user4737714
0
votes
2 answers

Jenkins and kill command in the script makes builds failed

Due some problems with the hanging of a python process (yandex-tank) during the build process in Jenkins (after which the build could not stop) i need to stop this problematic process with some additional kill command with timeout or using timeout…
v0devil
  • 512
  • 1
  • 6
  • 23
0
votes
1 answer

Ca'nt start yandex-tank in OpenSuse

My operating system is OpenSuse 13.2 I installed yandex-tank, cloned repository phantom, and created load.ini When I run yandex-tank issue is: 13:03:18 WARNING: Lock file present: /var/lock/lunapark_q7wk60a3.lock 13:03:18 WARNING: Failed to load…
0
votes
1 answer

How to execute POST

Using curl I have: $ curl -v -d "userName=user1&password=passwd1&language=en" http://myhost:23094/api/v2/authToken ... > POST /api/v2/authToken HTTP/1.1 > User-Agent: curl/7.30.0 > Host: myhost:23094 > Accept: */* > Content-Length: 39 >…
neshkeev
  • 6,280
  • 3
  • 26
  • 47
0
votes
1 answer

yandex-tank maximum active instances

I have tunned ubuntu 12.04 and YAT. When i try to load some web resource for maximun throughput my YAT can create only 32708 active instaces. Is it a maximum? I changed value of open file descriptors and sockets for maximum but don't have expected…
Oleg
  • 85
  • 7
0
votes
1 answer

Broken pipe in pipe.stdin.write("stop\n")

i have a problem with yandex-tank-jmeter. My…
v0devil
  • 512
  • 1
  • 6
  • 23
-1
votes
1 answer

Error on command: docker run direvius/yandex-tank

I just started with yandex-tank, and has failed at first step. I am trying to execute command docker run direvius/yandex-tank And got an error: Traceback (most recent call last): File "/usr/local/bin/yandex-tank", line 11, in
Novikov
  • 346
  • 1
  • 5
  • 11
1
2