Sign inSign up

luxms/yandex-tank

By luxms

•Updated over 9 years ago

Load and performance benchmark tool

Image
0

401

luxms/yandex-tank repository overview

⁠Yandex Tank ![Gitter](https://badges.gitter.im/Join Chat.svg)⁠

Build Status

Quantiles chart example

⁠Description

Yandex.Tank is an extensible open source load testing tool for advanced linux users which is especially good as a part of an automated load testing suite.

⁠Main features

  • different load generators supported:
    • Evgeniy Mamchits' phantom⁠ is a very fast (100 000+ RPS) shooter written in C++ (default)
    • JMeter⁠ is an extendable and widely known one
    • BFG is a Python-based generator that allows you to write your load scenarios in Python
    • experimental Golang generator: pandora⁠
  • performance analytics backend service: Overload⁠. Store and analyze your test results online
  • several ammo formats supported like plain url list or access.log
  • test autostop plugin: stop your test when the results have became obvious and save time
  • customizable and extendable monitoring that works over SSH

⁠Installation and configuration

Installation at ReadTheDocs⁠.

⁠Get help

Chat with authors and other performance specialists: ![Gitter](https://badges.gitter.im/Join Chat.svg)⁠

Documentation at ReadTheDocs⁠.

Ask your questions at Stackoverflow⁠, use "load-testing" + "yandex" tags.

⁠See also

Overload𝛃⁠ - performance analytics server.

Evgeniy Mamchits' phantom⁠ – Phantom scalable IO Engine.

Vagrant environment⁠ with Yandex.Tank by Dmitry Porozhnyakov

BlazeMeter Sense⁠ - Performance Testing Analytics by BlazeMeter. Currently only with 1.7⁠ branch

Yandex.Metrics counter

Tag summary

Content type

Image

Digest

Size

446.5 MB

Last updated

over 9 years ago

docker pull luxms/yandex-tank