etcdloadtest

command module
v0.0.0-...-a1b3306 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2017 License: Apache-2.0 Imports: 13 Imported by: 0

README

etcdloadtest

etcdloadtest is a command line load test client for etcd.

Commands

TestPUR [options]

TestPUR does the load test for put, update and read operations.

Options
  • rounds -- No of cycle for which the operation is to be performed.

  • total-concurrent-ops", 10, "total no of concuurent operations to be performed.

  • total-client --total no of client connections to use.

  • mode -- Mode in which TestPUR needs to run (all, put, update, get).

  • total-prefixes --total no of unique prefixes to use.

  • total-keys --total number of keys to watch.

  • key-length --length of key for the operation.

  • value-length --length of value for the operation

  • consistency --Linearizable(l) or Serializable(s) for read operation, applicable for mode 'all' and 'get' only'.

Examples
.\etcdloadtest.exe TestPUR --consistency=s --mode=all --rounds=1 --total-client=10 --total-concurrent-ops=10 --total-keys=1000 --total-prefixes=10 --key-length=64 --value-length=64
# round 0: Time taken for put for keys: 1000 is : 169.0096ms
# round 0: Time taken for update for keys: 1000 is : 346.0198ms
# round 0: Time taken for get for keys : 1000, is : 116.0066ms

Documentation

Overview

etcdloadtest is a program for performing load test of etcd clientv3 features against etcd cluster.

etcdloadtest is a command line application that performs load tests on etcd.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL