Load-test HTTP endpoints with reproducible attack profiles and latency reports before rollout with Vegeta

Run constant-rate HTTP attacks, capture binary results, and generate reports or plots before capacity changes and releases.

agentskillexchange Updated 28 repo stars

File contents

Load-test HTTP endpoints with reproducible attack profiles and latency reports before rollout with Vegeta

Run constant-rate HTTP attacks, capture binary results, and generate reports or plots before capacity changes and releases.

Prerequisites

Vegeta CLI and a targets file or piped HTTP target definitions

Installation

Use the upstream install or setup path that matches your environment:

  • $ brew update && brew install vegeta
  • git clone https://github.com/tsenart/vegeta
  • make vegeta
  • Make sure open file descriptor and process limits are set to a high number for your user on each machine

Basic usage or getting-started notes:

Documentation

Source

agentskillexchange/skills/tree/main/skills/load-test-http-endpoints-with-reproducible-attack-profiles-and-latency-reports-before-rollout-with-vegeta commit cba9eb23bb

Frequently asked questions

npx skillmds@latest add agentskillexchange/load-test-http-endpoints-with-reproducible-attack-profiles-a