Fast multi-core TCP and WebSockets load generator.
OTHER License
Bot releases are hidden (Show)
1.1.1: 2017-Jan-20
1.1: 2017-Jan-19
\{ws.* <reserved-flag>}
.\{raw Expression}
, which removes ws framing.-vvv
option does not dump the traffic. Use -d
or --dump-*
options.-l [host:]port
.\{message.marker}
inserts a detectable timestamp to count messages/s.1.1: 2017-Jan-19
\{ws.* <reserved-flag>}
.\{raw Expression}
, which removes ws framing.-vvv
option does not dump the traffic. Use -d
or --dump-*
options.-l [host:]port
.\{message.marker}
inserts a detectable timestamp to count messages/s.Published by vlm about 8 years ago
1.0: 2016-Sep-29
--latency-connect
and --latency-first-bytes
to statsd.--latency-percentiles
now affect --statsd
reporting as well.-H
, --header
to add HTTP headers to WebSocket handshake.--message-stop
to quickly die if a given message is seen.Published by vlm about 8 years ago
0.9: 2016-Aug-24
-r@<Latency>
form to measure message rate at a given latency.\{ws.ping}
, \{ws.pong}
, etc.\{ws.binary <image.png>}
.\{ws.binary ...}
.\{re <regex>}
.--verbose 2
.Published by vlm over 8 years ago
0.8: 2016-Jan-15
--latency-connect
to measure connect latency.--latency-first-byte
to measure latency to first byte.--latency-percentiles
to control percentile reporting.--latency-percentiles 50,100
to display.--dump-{one,all}{,-in,-out}
to dump all or one connections' input/output.--write-combine=off
to emit high packet rates.Published by vlm almost 9 years ago
0.7: 2015-Dec-11
man tcpkali
after installation.--latency-marker-skip <N>
to ignore the first occurrences of a marker.--listen-mode=active
to send data for connections received through -l
.--source-ip <IP>
option to restrict or change source IPs.Published by vlm over 9 years ago
0.6: 2015-May-13
--first-message
, --message
, --latency-marker
parameters,--connections
;-c10k
option (inside joke ;)0.5: 2015-Apr-14
0.4.9: 2015-Apr-09
Published by vlm over 9 years ago
Initial public release for tcpkali.