{"repo":"nakabonne/ali","free":true,"listed":false,"github":"https://github.com/nakabonne/ali","clone":"git clone https://github.com/nakabonne/ali.git","description":"Generate HTTP load and plot the results in real-time","language":"Go","stars":3936,"topics":["load-testing","benchmarking","testing-tools","tui","go","visualization","monitoring"],"license":"MIT","category":"analytics","readme_excerpt":"ali A load testing tool capable of performing real-time analysis, inspired by vegeta and jplot. ali comes with an embedded terminal-based UI where you can plot the metrics in real-time, so lets you perform real-time analysis on the terminal. Installation Binary releases are available through here. Via Homebrew Via MacPorts Via APT Via RPM Via Pacman Via APK After enabling the community repo: Via Go Note that you may have a problem because it downloads an untagged binary. Via Docker Usage Quickstart Replace http://host.xz with the target you want to issue the requests to. Press Enter when the UI appears, then the attack will be launched with default options (rate=50, duration=10s). Options Valid time units are \"ns\", \"us\" (or \"µs\"), \"ms\", \"s\", \"m\", \"h\". Examples For basic usage: For an infinite attack: For an attack with the POST method: Charts Press l (or h ) to switch the displayed chart. On all charts, you can click and drag to select a region to zoom into. Latency The X-axis represents the request counts and the Y-axis represents latencies in milliseconds. Percentiles You can see how the 50th, 90th, 95th, and 99th percentiles are changing. Bytes TBA Histogram TBA Features Plot in real-time Visualize the attack progress This will help you during long tests. Mouse support With the help of mum4k/termdash can be used intuitively. Export results You can persist load test results for downstream processing. See here more details. Acknowledgements This project would not have been p","default_branch":null,"files":null,"tree":[],"storefront":"/r/nakabonne","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nakabonne/ali/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}