{"id":13398865,"url":"https://github.com/newsapps/beeswithmachineguns","last_synced_at":"2025-04-29T21:23:54.440Z","repository":{"id":41274880,"uuid":"747722","full_name":"newsapps/beeswithmachineguns","owner":"newsapps","description":"A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications).","archived":false,"fork":false,"pushed_at":"2024-03-28T21:15:07.000Z","size":249,"stargazers_count":6469,"open_issues_count":77,"forks_count":630,"subscribers_count":220,"default_branch":"master","last_synced_at":"2025-04-29T17:47:24.202Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://apps.chicagotribune.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/newsapps.png","metadata":{"files":{"readme":"README.textile","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2010-06-29T21:26:18.000Z","updated_at":"2025-04-22T06:52:38.000Z","dependencies_parsed_at":"2024-05-03T09:14:12.901Z","dependency_job_id":"d9ae5930-271e-4510-a816-ccedb87d4d14","html_url":"https://github.com/newsapps/beeswithmachineguns","commit_stats":{"total_commits":179,"total_committers":47,"mean_commits":"3.8085106382978724","dds":0.8324022346368716,"last_synced_commit":"4b8783dc36d327ad95b711db39054d64bd718344"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newsapps%2Fbeeswithmachineguns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newsapps%2Fbeeswithmachineguns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newsapps%2Fbeeswithmachineguns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/newsapps%2Fbeeswithmachineguns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/newsapps","download_url":"https://codeload.github.com/newsapps/beeswithmachineguns/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251584188,"owners_count":21612984,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-30T19:00:32.296Z","updated_at":"2025-04-29T21:23:54.414Z","avatar_url":"https://github.com/newsapps.png","language":"Python","readme":"h4. Bees with Machine Guns!\n\nA utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications).\n\nAlso, retribution for \"this shameful act\":http://kottke.org/10/10/tiny-catapult-for-throwing-pies-at-bees against a proud hive.\n\nh2. Dependencies\n\n* Python 2.6 - 3.6\n* boto\n* paramiko\n\nh2. Installation for users\n\n\u003cpre\u003e\npip install https://github.com/newsapps/beeswithmachineguns/archive/master.zip\n\u003c/pre\u003e\n\nh2. Installation for developers (w/ virtualenv + virtualenvwrapper)\n\n\u003cpre\u003e\ngit clone git://github.com/newsapps/beeswithmachineguns.git\ncd beeswithmachineguns\nmkvirtualenv --no-site-packages beesenv\neasy_install pip\npip install -r requirements.txt\n\u003c/pre\u003e\n\nh2. Configuring AWS credentials\n\nBees uses boto to communicate with EC2 and thus supports all the same methods of storing credentials that it does.  These include declaring environment variables, machine-global configuration files, and per-user configuration files. You can read more about these options on \"boto's configuration page\":http://code.google.com/p/boto/wiki/BotoConfig.\n\nAt minimum, create a .boto file in your home directory with the following contents:\n\n\u003cpre\u003e\n[Credentials]\naws_access_key_id = \u003cyour access key\u003e\naws_secret_access_key = \u003cyour secret key\u003e\n\u003c/pre\u003e\n\nThe credentials used must have sufficient access to EC2.\n\nMake sure the .boto file is only accessible by the current account:\n\n\u003cpre\u003e\nchmod 600 .boto\n\u003c/pre\u003e\n\nh2. Usage\n\nA typical bees session looks something like this:\n\n\u003cpre\u003e\nbees up -s 4 -g public -k frakkingtoasters\nbees attack -n 10000 -c 250 -u http://www.ournewwebbyhotness.com/\nbees down\n\u003c/pre\u003e\n\nA bees session where this is being called from a python file, while specifying content type and a payload file.\nThis is a working example, all of these objects exist in the us-east-1 region.\n\n\u003cpre\u003e\nimport bees\nimport json\n\nsOptions = '{\"post_file\":\"data.json\",\"contenttype\":\"application/json\"}'\noptions = json.loads(sOptions)\n\nbees.up(1,'bees-sg','us-east-1b','ami-5d155d37','m3.medium','ubuntu','commerce-bees','subnet-b12880e8')\nbees.attack('\u003cURL TO TEST\u003e',2,2,**options)\nbees.down()\n\u003c/pre\u003e\n\nIn this case the data.json is a simple json file, mind the path.\n\nThis spins up 4 servers in security group 'public' using the EC2 keypair 'frakkingtoasters', whose private key is expected to reside at ~/.ssh/frakkingtoasters.pem.\n\n*Note*: the default EC2 security group is called 'default' and by default it locks out SSH access. I recommend creating a 'public' security group for use with the bees and explicitly opening port 22 on that group.\n\nIt then uses those 4 servers to send 10,000 requests, 250 at a time, to attack OurNewWebbyHotness.com.\n\nLastly, it spins down the 4 servers.  *Please remember to do this*--we aren't responsible for your EC2 bills.\n\nIf you wanted 3 agents requesting url A and one requesting url B, your attack would look as follows (empty url -\u003e use previous):\n\n\u003cpre\u003e\nbees attack -n 10000 -c 250 -u 'http://url.a,,,http://url.b'\n\u003c/pre\u003e\n\nFor complete options type:\n\n\u003cpre\u003e\nbees -h\n\u003c/pre\u003e\n\nh2. Introduction to additions:\n\nh4. Additions contributed Hurl integration and multi regional testing.\n\n\n  *hurl* is an http server load tester similar to ab/siege/weighttp/wrk with support for multithreading, parallelism, ssl, url ranges, and an api-server for querying the running performance statistics.  *hurl* is primarily useful for benchmarking http server applications.\nFor more information about *hurl* please visit https://github.com/VerizonDigital/hlx\n\n  Multi regional testing was added so user can call up multiple bees from different regions simultaneously. Users have the ability to “up”, “attack”, and  “down” instances from single command. “regions.json” file is supplied which contains public ami images with hurl pre installed for all regions.\n\n\n*What kind of changes were made that's different from the old?*\n  Instead of writing bees information into a single ~/.bees file, each zone recognized in arguments creates a new unique bees file. Bees.py was modified to read these files. Up, attack, and down functions are run with threads.\n\nexample .bees files in user home directory\n\n\u003cpre\u003e\n$ ls ~/.bees* | xargs -0 basename\n.bees.ap-southeast-1b\n.bees.eu-west-1b\n.bees.us-west-2b\n\u003c/pre\u003e\n\n\nh4. Motivation\n\nHaving the ability to generate a lot of HTTPS requests from many different regions around the world allows us to better test our platforms and services. This is also real helpful when there are tools that need to be tested for such things as location of requests.\n\n\nh4. Hurl Usage\n\n\nh4. bees up\n\n  Command line arguments are still the same however to add multiple zones with multiple amis, the values must be comma delimited. The ami and zones must also be in same order for it to work. So for example “-i ami-zone1,ami-zone2,ami-zone3 -z zone1,zone2,zone3”.\n\n\n\u003cpre\u003e\n  ./bees up -s 2 -k bees -g bees2 -l ubuntu -i ami-9342c0e0,ami-fd489d\n9e,ami-e8c93e88 -z eu-west-1b,ap-southeast-1b,us-west-2b\n\u003c/pre\u003e\n\nh4. bees attack\n\n  In order to use the hurl platform, --hurl or -j must be supplied. Attacks will run concurrently and return a summarized output. The output is summarized per region. More information can be seen if user supplies the -o, --long_output options.\n\n\u003cpre\u003e\n./bees attack --hurl -u $testurl -S20 -M1000 -H \"Accept : text/html\"\n\u003c/pre\u003e\n\nh4. bees down\n\n  Bringing down bees is the same and will bring down all bees for all regions\n\n\u003cpre\u003e\n./bees down\n\u003c/pre\u003e\n\n\n*regions used*: eu-west-1b,ap-southeast-1b,us-west-2b\n\nSome options were added to work with hurl\n\nh4. Examples\n\n\u003cpre\u003e\n$ ./bees --help\nUsage: \nbees COMMAND [options]\n\nBees with Machine Guns\n\nA utility for arming (creating) many bees (small EC2 instances) to attack\n(load test) targets (web applications).\n\ncommands:\n  up      Start a batch of load testing servers.\n  attack  Begin the attack on a specific url.\n  down    Shutdown and deactivate the load testing servers.\n  report  Report the status of the load testing servers.\n    \n\nOptions:\n  -h, --help            show this help message and exit\n\n  up:\n    In order to spin up new servers you will need to specify at least the\n    -k command, which is the name of the EC2 keypair to use for creating\n    and connecting to the new servers. The bees will expect to find a .pem\n    file with this name in ~/.ssh/. Alternatively, bees can use SSH Agent\n    for the key.\n\n    -k KEY, --key=KEY   The ssh key pair name to use to connect to the new\n                        servers.\n    -s SERVERS, --servers=SERVERS\n                        The number of servers to start (default: 5).\n    -g GROUP, --group=GROUP\n                        The security group(s) to run the instances under\n                        (default: default).\n    -z ZONE, --zone=ZONE\n                        The availability zone to start the instances in\n                        (default: us-east-1d).\n    -i INSTANCE, --instance=INSTANCE\n                        The instance-id to use for each server from (default:\n                        ami-ff17fb96).\n    -t TYPE, --type=TYPE\n                        The instance-type to use for each server (default:\n                        t1.micro).\n    -l LOGIN, --login=LOGIN\n                        The ssh username name to use to connect to the new\n                        servers (default: newsapps).\n    -v SUBNET, --subnet=SUBNET\n                        The vpc subnet id in which the instances should be\n                        launched. (default: None).\n    -b BID, --bid=BID   The maximum bid price per spot instance (default:\n                        None).\n\n  attack:\n    Beginning an attack requires only that you specify the -u option with\n    the URL you wish to target.\n\n    -u URL, --url=URL   URL of the target to attack.\n    -K KEEP_ALIVE, --keepalive=KEEP_ALIVE\n                        Keep-Alive connection.\n    -p POST_FILE, --post-file=POST_FILE\n                        The POST file to deliver with the bee's payload.\n    -m MIME_TYPE, --mime-type=MIME_TYPE\n                        The MIME type to send with the request.\n    -n NUMBER, --number=NUMBER\n                        The number of total connections to make to the target\n                        (default: 1000).\n    -C COOKIES, --cookies=COOKIES\n                        Cookies to send during http requests. The cookies\n                        should be passed using standard cookie formatting,\n                        separated by semi-colons and assigned with equals\n                        signs.\n    -Z CIPHERS, --ciphers=CIPHERS\n                        Openssl SSL/TLS cipher name(s) to use for negotiation.  Passed\n                        directly to ab's -Z option.  ab-only.\n    -c CONCURRENT, --concurrent=CONCURRENT\n                        The number of concurrent connections to make to the\n                        target (default: 100).\n    -H HEADERS, --headers=HEADERS\n                        HTTP headers to send to the target to attack. Multiple\n                        headers should be separated by semi-colons, e.g\n                        header1:value1;header2:value2\n    -e FILENAME, --csv=FILENAME\n                        Store the distribution of results in a csv file for\n                        all completed bees (default: '').\n    -P CONTENTTYPE, --contenttype=CONTENTTYPE\n                        ContentType header to send to the target of the\n                        attack.\n    -S SECONDS, --seconds=SECONDS\n                        hurl only: The number of total seconds to attack the\n                        target (default: 60).\n    -X VERB, --verb=VERB\n                        hurl only: Request command -HTTP verb to use\n                        -GET/PUT/etc. Default GET\n    -M RATE, --rate=RATE\n                        hurl only: Max Request Rate.\n    -a THREADS, --threads=THREADS\n                        hurl only: Number of parallel threads. Default: 1\n    -f FETCHES, --fetches=FETCHES\n                        hurl only: Num fetches per instance.\n    -d TIMEOUT, --timeout=TIMEOUT\n                        hurl only: Timeout (seconds).\n    -E SEND_BUFFER, --send_buffer=SEND_BUFFER\n                        hurl only: Socket send buffer size.\n    -F RECV_BUFFER, --recv_buffer=RECV_BUFFER\n                        hurl only: Socket receive buffer size.\n    -T TPR, --tpr=TPR   The upper bounds for time per request. If this option\n                        is passed and the target is below the value a 1 will\n                        be returned with the report details (default: None).\n    -R RPS, --rps=RPS   The lower bounds for request per second. If this\n                        option is passed and the target is above the value a 1\n                        will be returned with the report details (default:\n                        None).\n    -A basic_auth, --basic_auth=basic_auth\n                        BASIC authentication credentials, format auth-\n                        username:password (default: None).\n    -j, --hurl          use hurl\n    -o, --long_output   display hurl output\n    -L, --responses_per\n                        hurl only: Display http(s) response codes per interval\n                        instead of request statistics\n\u003c/pre\u003e\n\nA bringing up bees example\n\n\u003cpre\u003e\n$ ./bees up -s 2 -k bees -g bees2 -l ubuntu -i ami-9342c0e0,ami-fd489d\n9e,ami-e8c93e88 -z eu-west-1b,ap-southeast-1b,us-west-2b\nConnecting to the hive.\nGroupId found: bees2\nPlacement: eu-west-1b\nAttempting to call up 2 bees.\nConnecting to the hive.\nGroupId found: bees2\nPlacement: ap-southeast-1b\nAttempting to call up 2 bees.\nConnecting to the hive.\nGroupId found: bees2\nPlacement: us-west-2b\nAttempting to call up 2 bees.\nWaiting for bees to load their machine guns...\nWaiting for bees to load their machine guns...\n.\nWaiting for bees to load their machine guns...\n.\n.\n.\n.\n.\n.\n.\n.\n.\n.\n.\n.\nBee i-5568c1d9 is ready for the attack.\nBee i-5668c1da is ready for the attack.\nBee i-2cf8aba2 is ready for the attack.\nThe swarm has assembled 2 bees.\nBee i-2bf8aba5 is ready for the attack.\nThe swarm has assembled 2 bees.\nBee i-d05a6c08 is ready for the attack.\nBee i-d15a6c09 is ready for the attack.\nThe swarm has assembled 2 bees.\n\n$ ./bees report\nRead 2 bees from the roster: eu-west-1b\nBee i-5568c1d9: running @ 54.194.192.20\nBee i-5668c1da: running @ 54.194.197.233\nRead 2 bees from the roster: ap-southeast-1b\nBee i-2cf8aba2: running @ 52.77.228.132\nBee i-2bf8aba5: running @ 52.221.250.224\nRead 2 bees from the roster: us-west-2b\nBee i-d05a6c08: running @ 54.187.100.142\nBee i-d15a6c09: running @ 54.201.177.125\n\u003c/pre\u003e\n\n\nA bees attack example\n\n\u003cpre\u003e\n$ ./bees attack --hurl -u $testurl -S20 -M1000 -H \"Accept : text/html\"\neu-west-1b\nRead 2 bees from the roster: eu-west-1b\nConnecting to the hive.\nAssembling bees.\nap-southeast-1b\nRead 2 bees from the roster: ap-southeast-1b\nConnecting to the hive.\nAssembling bees.\nus-west-2b\nRead 2 bees from the roster: us-west-2b\nConnecting to the hive.\nAssembling bees.\nEach of 2 bees will fire 500 rounds, 50 at a time.\nStinging URL so it will be cached for the attack.\nOrganizing the swarm.\nBee 0 is joining the swarm.\nBee 1 is joining the swarm.\nEach of 2 bees will fire 500 rounds, 50 at a time.\nStinging URL so it will be cached for the attack.\nOrganizing the swarm.\nBee 0 is joining the swarm.\nBee 1 is joining the swarm.\nBee 1 is firing her machine gun. Bang bang!\nBee 0 is firing her machine gun. Bang bang!\nEach of 2 bees will fire 500 rounds, 50 at a time.\nStinging URL so it will be cached for the attack.\nOrganizing the swarm.\nBee 0 is joining the swarm.\nBee 1 is joining the swarm.\nBee 1 is firing her machine gun. Bang bang!\nBee 0 is firing her machine gun. Bang bang!\nBee 0 is firing her machine gun. Bang bang!\nBee 1 is firing her machine gun. Bang bang!\nOffensive complete.\n\nSummarized Results\n     Total bytes:               32806393\n     Seconds:                   20\n     Connect-ms-max:            8.751000\n     1st-resp-ms-max:           288.797000\n     1st-resp-ms-mean:          41.120797\n     Fetches/sec mean:          881.607553\n     connect-ms-min:            0.000000\n     Total fetches:             35274\n     bytes/sec mean:            819934.329261\n     end2end-ms-min mean:       7.538500\n     mean-bytes-per-conn:       930.044494\n     connect-ms-mean:           0.022659\n\nResponse Codes:\n     2xx:                       372\n     3xx:                       0\n     4xx:                       34802\n     5xx:                       0\n\nMission Assessment: Target crushed bee offensive.\nThe swarm is awaiting new orders.\nOffensive complete.\n\nSummarized Results\n     Total bytes:               7820249\n     Seconds:                   20\n     Connect-ms-max:            198.442000\n     1st-resp-ms-max:           799.969000\n     1st-resp-ms-mean:          183.104679\n     Fetches/sec mean:          265.758560\n     connect-ms-min:            0.000000\n     Total fetches:             10633\n     bytes/sec mean:            195457.360660\n     end2end-ms-min mean:       167.372500\n     mean-bytes-per-conn:       735.470800\n     connect-ms-mean:           1.685486\n\nResponse Codes:\n     2xx:                       423\n     3xx:                       0\n     4xx:                       10110\n     5xx:                       0\n\nMission Assessment: Target crushed bee offensive.\nThe swarm is awaiting new orders.\nOffensive complete.\n\nSummarized Results\n     Total bytes:               26038521\n     Seconds:                   20\n     Connect-ms-max:            15.233000\n     1st-resp-ms-max:           401.819000\n     1st-resp-ms-mean:          42.217669\n     Fetches/sec mean:          873.584785\n     connect-ms-min:            0.000000\n     Total fetches:             34953\n     bytes/sec mean:            650784.075365\n     end2end-ms-min mean:       11.345000\n     mean-bytes-per-conn:       744.958106\n     connect-ms-mean:           0.037327\n\nResponse Codes:\n     2xx:                       411\n     3xx:                       0\n     4xx:                       34442\n     5xx:                       0\n\nMission Assessment: Target crushed bee offensive.\nThe swarm is awaiting new orders.\n\u003c/pre\u003e\n\nA bees attack example with --long_output\n\n\u003cpre\u003e\n$ ./bees attack --hurl -u $testurl -S20 -M1000 -H \"Accept : text/html\" --long_output\neu-west-1b\nRead 2 bees from the roster: eu-west-1b\nConnecting to the hive.\nAssembling bees.\nap-southeast-1b\nRead 2 bees from the roster: ap-southeast-1b\nConnecting to the hive.\nAssembling bees.\nus-west-2b\nRead 2 bees from the roster: us-west-2b\nConnecting to the hive.\nAssembling bees.\nEach of 2 bees will fire 500 rounds, 50 at a time.\nStinging URL so it will be cached for the attack.\nOrganizing the swarm.\nBee 0 is joining the swarm.\nBee 1 is joining the swarm.\nEach of 2 bees will fire 500 rounds, 50 at a time.\nStinging URL so it will be cached for the attack.\nOrganizing the swarm.\nBee 0 is joining the swarm.\nBee 1 is joining the swarm.\nEach of 2 bees will fire 500 rounds, 50 at a time.\nStinging URL so it will be cached for the attack.\nOrganizing the swarm.\nBee 0 is joining the swarm.\nBee 1 is joining the swarm.\nBee 0 is firing her machine gun. Bang bang!\nBee 1 is firing her machine gun. Bang bang!\nBee 1 is firing her machine gun. Bang bang!\nBee 0 is firing her machine gun. Bang bang!\nBee 0 is firing her machine gun. Bang bang!\nBee 1 is firing her machine gun. Bang bang!\nhurl http://can.192bf.transactcdn.com/00192BF/test.html/config.workflow:ContinueWarranty -p 50  -H \"Accept : text/html\" -H \"Content-Type : text/plain\" -o /tmp/tmp.aAojMFs3ob -l 20 -A 1000 -j\n\ni-fb457323\nec2-54-186-204-52.us-west-2.compute.amazonaws.com\nRunning 1 threads 50 parallel connections per thread with 1 reqests per connection\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|    Cmpltd /     Total |    IdlKil |    Errors | kBytes Recvd |   Elapsed |       Req/s |      MB/s |\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|         0 /         0 |         0 |         0 |         0.00 |     0.50s |       0.00s |     0.00s |\n|       505 /       505 |         0 |         0 |       313.02 |     1.00s |    1007.98s |     0.61s |\n|       970 /       970 |         0 |         0 |       633.81 |     1.50s |     930.00s |     0.63s |\n|      1442 /      1442 |         0 |         0 |       961.08 |     2.00s |     944.00s |     0.64s |\n|      1900 /      1900 |         0 |         0 |      1276.81 |     2.50s |     916.00s |     0.62s |\n|      2376 /      2376 |         0 |         0 |      1606.85 |     3.00s |     952.00s |     0.64s |\n|      2835 /      2835 |         0 |         0 |      1922.85 |     3.50s |     918.00s |     0.62s |\n|      3310 /      3310 |         0 |         0 |      2252.20 |     4.00s |     950.00s |     0.64s |\n|      3769 /      3769 |         0 |         0 |      2568.62 |     4.50s |     918.00s |     0.62s |\n|      4243 /      4243 |         0 |         0 |      2897.27 |     5.00s |     946.11s |     0.64s |\n|      4706 /      4706 |         0 |         0 |      3215.84 |     5.50s |     926.00s |     0.62s |\n|      5178 /      5178 |         0 |         0 |      3543.10 |     6.00s |     944.00s |     0.64s |\n|      5641 /      5641 |         0 |         0 |      3862.09 |     6.50s |     926.00s |     0.62s |\n|      6114 /      6114 |         0 |         0 |      4190.05 |     7.00s |     946.00s |     0.64s |\n|      6581 /      6581 |         0 |         0 |      4511.81 |     7.50s |     934.00s |     0.63s |\n|      7053 /      7053 |         0 |         0 |      4839.07 |     8.00s |     944.00s |     0.64s |\n|      7514 /      7514 |         0 |         0 |      5156.25 |     8.50s |     922.00s |     0.62s |\n|      7975 /      7975 |         0 |         0 |      5475.88 |     9.00s |     920.16s |     0.62s |\n|      8450 /      8450 |         0 |         0 |      5803.62 |     9.50s |     950.00s |     0.64s |\n|      8910 /      8910 |         0 |         0 |      6122.53 |    10.00s |     920.00s |     0.62s |\n|      9382 /      9382 |         0 |         0 |      6447.58 |    10.50s |     944.00s |     0.63s |\n|      9844 /      9844 |         0 |         0 |      6766.37 |    11.00s |     924.00s |     0.62s |\n|     10316 /     10316 |         0 |         0 |      7093.14 |    11.50s |     944.00s |     0.64s |\n|     10778 /     10778 |         0 |         0 |      7411.51 |    12.00s |     924.00s |     0.62s |\n|     11250 /     11250 |         0 |         0 |      7738.70 |    12.50s |     944.00s |     0.64s |\n|     11710 /     11710 |         0 |         0 |      8056.08 |    13.00s |     920.00s |     0.62s |\n|     12184 /     12184 |         0 |         0 |      8384.46 |    13.50s |     946.11s |     0.64s |\n|     12644 /     12644 |         0 |         0 |      8701.20 |    14.00s |     920.00s |     0.62s |\n|     13119 /     13119 |         0 |         0 |      9030.51 |    14.50s |     950.00s |     0.64s |\n|     13582 /     13582 |         0 |         0 |      9349.72 |    15.00s |     926.00s |     0.62s |\n|     14053 /     14053 |         0 |         0 |      9676.28 |    15.50s |     942.00s |     0.64s |\n|     14516 /     14516 |         0 |         0 |      9994.85 |    16.00s |     926.00s |     0.62s |\n|     14987 /     14987 |         0 |         0 |     10321.41 |    16.50s |     942.00s |     0.64s |\n|     15450 /     15450 |         0 |         0 |     10640.41 |    17.00s |     926.00s |     0.62s |\n|     15922 /     15922 |         0 |         0 |     10967.66 |    17.50s |     944.00s |     0.64s |\n|     16386 /     16386 |         0 |         0 |     11287.13 |    18.00s |     926.15s |     0.62s |\n|     16386 /     16386 |         0 |         0 |     11287.13 |    18.50s |       0.00s |     0.00s |\n|     16855 /     16855 |         0 |         0 |     11612.32 |    19.00s |     938.00s |     0.64s |\n|     17320 /     17320 |         0 |         0 |     11932.69 |    19.50s |     930.00s |     0.63s |\n|     17794 /     17794 |         0 |         0 |     12261.34 |    20.00s |     948.00s |     0.64s |\n\nBee: i-fb457323\nmax-parallel:           50\n1st-resp-ms-min:        10.036\nresponse-codes\n        200:            184\n        403:            17560\nseconds:                20.006\nconnect-ms-max:         8.729\n1st-resp-ms-max:        130.893\nbytes:                  16541472.0\n1st-resp-ms-mean:       40.5336982642\nend2end-ms-mean:        40.5487644838\nfetches-per-sec:        889.433170049\nconnect-ms-min:         0.0\nfetches:                17794\nbytes-per-sec:          826825.552334\nend2end-ms-min:         10.053\nend2end-ms-max:         130.907\nmean-bytes-per-conn:    929.609531303\nconnect-ms-mean:        0.0224927299369\n\n\nhurl http://can.192bf.transactcdn.com/00192BF/test.html/config.workflow:ContinueWarranty -p 50  -H \"Accept : text/html\" -H \"Content-Type : text/plain\" -o /tmp/tmp.PkGEethemi -l 20 -A 1000 -j\n\ni-fa457322\nec2-54-186-127-166.us-west-2.compute.amazonaws.com\nRunning 1 threads 50 parallel connections per thread with 1 reqests per connection\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|    Cmpltd /     Total |    IdlKil |    Errors | kBytes Recvd |   Elapsed |       Req/s |      MB/s |\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|         0 /         0 |         0 |         0 |         0.00 |     0.50s |       0.00s |     0.00s |\n|       499 /       499 |         0 |         0 |       309.51 |     1.00s |     998.00s |     0.60s |\n|       965 /       965 |         0 |         0 |       631.24 |     1.50s |     930.14s |     0.63s |\n|      1435 /      1435 |         0 |         0 |       957.58 |     2.00s |     940.00s |     0.64s |\n|      1900 /      1900 |         0 |         0 |      1279.25 |     2.50s |     930.00s |     0.63s |\n|      2373 /      2373 |         0 |         0 |      1607.67 |     3.00s |     946.00s |     0.64s |\n|      2834 /      2834 |         0 |         0 |      1925.72 |     3.50s |     922.00s |     0.62s |\n|      3306 /      3306 |         0 |         0 |      2253.45 |     4.00s |     944.00s |     0.64s |\n|      3781 /      3781 |         0 |         0 |      2581.00 |     4.50s |     950.00s |     0.64s |\n|      4246 /      4246 |         0 |         0 |      2903.87 |     5.00s |     928.14s |     0.63s |\n|      4701 /      4701 |         0 |         0 |      3217.97 |     5.50s |     910.00s |     0.61s |\n|      5181 /      5181 |         0 |         0 |      3551.25 |     6.00s |     960.00s |     0.65s |\n|      5666 /      5666 |         0 |         0 |      3885.54 |     6.50s |     970.00s |     0.65s |\n|      6135 /      6135 |         0 |         0 |      4210.28 |     7.00s |     938.00s |     0.63s |\n|      6605 /      6605 |         0 |         0 |      4535.90 |     7.50s |     940.00s |     0.64s |\n|      7072 /      7072 |         0 |         0 |      4857.96 |     8.00s |     934.00s |     0.63s |\n|      7553 /      7553 |         0 |         0 |      5191.88 |     8.50s |     962.00s |     0.65s |\n|      8020 /      8020 |         0 |         0 |      5514.13 |     9.00s |     932.14s |     0.63s |\n|      8497 /      8497 |         0 |         0 |      5845.30 |     9.50s |     954.00s |     0.65s |\n|      8966 /      8966 |         0 |         0 |      6168.91 |    10.00s |     938.00s |     0.63s |\n|      9437 /      9437 |         0 |         0 |      6495.93 |    10.50s |     942.00s |     0.64s |\n|      9921 /      9921 |         0 |         0 |      6829.96 |    11.00s |     968.00s |     0.65s |\n|     10389 /     10389 |         0 |         0 |      7154.90 |    11.50s |     936.00s |     0.63s |\n|     10389 /     10389 |         0 |         0 |      7154.90 |    12.00s |       0.00s |     0.00s |\n|     10857 /     10857 |         0 |         0 |      7477.18 |    12.50s |     936.00s |     0.63s |\n|     11323 /     11323 |         0 |         0 |      7800.74 |    13.00s |     932.00s |     0.63s |\n|     11790 /     11790 |         0 |         0 |      8124.22 |    13.50s |     932.14s |     0.63s |\n|     12257 /     12257 |         0 |         0 |      8448.48 |    14.00s |     934.00s |     0.63s |\n|     12718 /     12718 |         0 |         0 |      8765.89 |    14.50s |     922.00s |     0.62s |\n|     13191 /     13191 |         0 |         0 |      9094.32 |    15.00s |     946.00s |     0.64s |\n|     13670 /     13670 |         0 |         0 |      9424.86 |    15.50s |     958.00s |     0.65s |\n|     14133 /     14133 |         0 |         0 |      9746.34 |    16.00s |     926.00s |     0.63s |\n|     14603 /     14603 |         0 |         0 |     10070.01 |    16.50s |     940.00s |     0.63s |\n|     15067 /     15067 |         0 |         0 |     10392.18 |    17.00s |     928.00s |     0.63s |\n|     15532 /     15532 |         0 |         0 |     10712.58 |    17.50s |     928.14s |     0.62s |\n|     16012 /     16012 |         0 |         0 |     11045.87 |    18.00s |     960.00s |     0.65s |\n|     16487 /     16487 |         0 |         0 |     11372.79 |    18.50s |     950.00s |     0.64s |\n|     16963 /     16963 |         0 |         0 |     11703.30 |    19.00s |     952.00s |     0.65s |\n|     17451 /     17451 |         0 |         0 |     12040.73 |    19.50s |     976.00s |     0.66s |\n|     17919 /     17919 |         0 |         0 |     12365.67 |    20.00s |     936.00s |     0.63s |\n\nBee: i-fa457322\nmax-parallel:           50\n1st-resp-ms-min:        7.623\nresponse-codes\n        200:            183\n        403:            17686\nseconds:                20.006\nconnect-ms-max:         8.547\n1st-resp-ms-max:        140.328\nbytes:                  16676307.0\n1st-resp-ms-mean:       39.7687282444\nend2end-ms-mean:        39.7864872125\nfetches-per-sec:        895.681295611\nconnect-ms-min:         0.0\nfetches:                17919\nbytes-per-sec:          833565.280416\nend2end-ms-min:         7.636\nend2end-ms-max:         140.342\nmean-bytes-per-conn:    930.649422401\nconnect-ms-mean:        0.0225320387263\n\n\nOffensive complete.\n\nSummarized Results\n     Total bytes:               33217779\n     Seconds:                   20\n     Connect-ms-max:            8.729000\n     1st-resp-ms-max:           140.328000\n     1st-resp-ms-mean:          40.151213\n     Fetches/sec mean:          892.557233\n     connect-ms-min:            0.000000\n     Total fetches:             35713\n     bytes/sec mean:            830195.416375\n     end2end-ms-min mean:       8.844500\n     mean-bytes-per-conn:       930.129477\n     connect-ms-mean:           0.022512\n\nResponse Codes:\n     2xx:                       367\n     3xx:                       0\n     4xx:                       35246\n     5xx:                       0\n\nMission Assessment: Target crushed bee offensive.\nThe swarm is awaiting new orders.\nhurl http://can.192bf.transactcdn.com/00192BF/test.html/config.workflow:ContinueWarranty -p 50  -H \"Accept : text/html\" -H \"Content-Type : text/plain\" -o /tmp/tmp.L7eQsLiKs9 -l 20 -A 1000 -j\n\ni-9e6fc612\nec2-54-194-180-232.eu-west-1.compute.amazonaws.com\nRunning 1 threads 50 parallel connections per thread with 1 reqests per connection\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|    Cmpltd /     Total |    IdlKil |    Errors | kBytes Recvd |   Elapsed |       Req/s |      MB/s |\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|         0 /         0 |         0 |         0 |         0.00 |     0.50s |       0.00s |     0.00s |\n|       484 /       484 |         0 |         0 |       220.82 |     1.00s |     968.00s |     0.43s |\n|       957 /       957 |         0 |         0 |       463.33 |     1.50s |     944.11s |     0.47s |\n|      1409 /      1409 |         0 |         0 |       692.96 |     2.00s |     904.00s |     0.45s |\n|      1872 /      1872 |         0 |         0 |       930.33 |     2.50s |     926.00s |     0.46s |\n|      2345 /      2345 |         0 |         0 |      1170.94 |     3.00s |     946.00s |     0.47s |\n|      2803 /      2803 |         0 |         0 |      1405.75 |     3.50s |     916.00s |     0.46s |\n|      3259 /      3259 |         0 |         0 |      1637.65 |     4.00s |     912.00s |     0.45s |\n|      3729 /      3729 |         0 |         0 |      1878.61 |     4.50s |     940.00s |     0.47s |\n|      4190 /      4190 |         0 |         0 |      2112.86 |     5.00s |     922.00s |     0.46s |\n|      4645 /      4645 |         0 |         0 |      2346.13 |     5.50s |     908.18s |     0.45s |\n|      5108 /      5108 |         0 |         0 |      2581.82 |     6.00s |     926.00s |     0.46s |\n|      5566 /      5566 |         0 |         0 |      2816.64 |     6.50s |     916.00s |     0.46s |\n|      6035 /      6035 |         0 |         0 |      3055.19 |     7.00s |     938.00s |     0.47s |\n|      6501 /      6501 |         0 |         0 |      3294.11 |     7.50s |     932.00s |     0.47s |\n|      6928 /      6928 |         0 |         0 |      3510.92 |     8.00s |     854.00s |     0.42s |\n|      7381 /      7381 |         0 |         0 |      3743.17 |     8.50s |     906.00s |     0.45s |\n|      7851 /      7851 |         0 |         0 |      3981.82 |     9.00s |     940.00s |     0.47s |\n|      8308 /      8308 |         0 |         0 |      4216.12 |     9.50s |     912.18s |     0.46s |\n|      8757 /      8757 |         0 |         0 |      4444.00 |    10.00s |     898.00s |     0.45s |\n|      9218 /      9218 |         0 |         0 |      4680.35 |    10.50s |     922.00s |     0.46s |\n|      9690 /      9690 |         0 |         0 |      4920.66 |    11.00s |     944.00s |     0.47s |\n|     10158 /     10158 |         0 |         0 |      5159.12 |    11.50s |     936.00s |     0.47s |\n|     10627 /     10627 |         0 |         0 |      5398.73 |    12.00s |     938.00s |     0.47s |\n|     11104 /     11104 |         0 |         0 |      5641.39 |    12.50s |     954.00s |     0.47s |\n|     11576 /     11576 |         0 |         0 |      5883.38 |    13.00s |     944.00s |     0.47s |\n|     12056 /     12056 |         0 |         0 |      6126.94 |    13.50s |     960.00s |     0.48s |\n|     12528 /     12528 |         0 |         0 |      6368.94 |    14.00s |     942.12s |     0.47s |\n|     12997 /     12997 |         0 |         0 |      6606.86 |    14.50s |     938.00s |     0.46s |\n|     13447 /     13447 |         0 |         0 |      6837.57 |    15.00s |     900.00s |     0.45s |\n|     13899 /     13899 |         0 |         0 |      7067.20 |    15.50s |     904.00s |     0.45s |\n|     14378 /     14378 |         0 |         0 |      7312.78 |    16.00s |     958.00s |     0.48s |\n|     14815 /     14815 |         0 |         0 |      7534.72 |    16.50s |     874.00s |     0.43s |\n|     14815 /     14815 |         0 |         0 |      7534.72 |    17.00s |       0.00s |     0.00s |\n|     15290 /     15290 |         0 |         0 |      7778.25 |    17.50s |     950.00s |     0.48s |\n|     15743 /     15743 |         0 |         0 |      8008.39 |    18.00s |     904.19s |     0.45s |\n|     16218 /     16218 |         0 |         0 |      8251.92 |    18.50s |     950.00s |     0.48s |\n|     16676 /     16676 |         0 |         0 |      8484.63 |    19.00s |     916.00s |     0.45s |\n|     17138 /     17138 |         0 |         0 |      8721.49 |    19.50s |     924.00s |     0.46s |\n|     17597 /     17597 |         0 |         0 |      8954.50 |    20.00s |     918.00s |     0.46s |\n\nBee: i-9e6fc612\nmax-parallel:           50\n1st-resp-ms-min:        11.354\nresponse-codes\n        200:            198\n        403:            17349\nseconds:                20.006\nconnect-ms-max:         15.13\n1st-resp-ms-max:        376.028\nbytes:                  13111135.0\n1st-resp-ms-mean:       41.7301567789\nend2end-ms-mean:        41.7460330541\nfetches-per-sec:        879.586124163\nconnect-ms-min:         0.0\nfetches:                17597\nbytes-per-sec:          655360.141957\nend2end-ms-min:         11.37\nend2end-ms-max:         376.044\nmean-bytes-per-conn:    745.07785418\nconnect-ms-mean:        0.0346185102867\n\n\nhurl http://can.192bf.transactcdn.com/00192BF/test.html/config.workflow:ContinueWarranty -p 50  -H \"Accept : text/html\" -H \"Content-Type : text/plain\" -o /tmp/tmp.cDsfCaHBDo -l 20 -A 1000 -j\n\ni-9d6fc611\nec2-54-194-207-186.eu-west-1.compute.amazonaws.com\nRunning 1 threads 50 parallel connections per thread with 1 reqests per connection\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|    Cmpltd /     Total |    IdlKil |    Errors | kBytes Recvd |   Elapsed |       Req/s |      MB/s |\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|         0 /         0 |         0 |         0 |         0.00 |     0.50s |       0.00s |     0.00s |\n|       490 /       490 |         0 |         0 |       222.63 |     1.00s |     980.00s |     0.43s |\n|       958 /       958 |         0 |         0 |       461.10 |     1.50s |     936.00s |     0.47s |\n|      1437 /      1437 |         0 |         0 |       704.57 |     2.00s |     958.00s |     0.48s |\n|      1913 /      1913 |         0 |         0 |       948.61 |     2.50s |     952.00s |     0.48s |\n|      2394 /      2394 |         0 |         0 |      1192.90 |     3.00s |     962.00s |     0.48s |\n|      2868 /      2868 |         0 |         0 |      1435.92 |     3.50s |     948.00s |     0.47s |\n|      3327 /      3327 |         0 |         0 |      1669.34 |     4.00s |     918.00s |     0.46s |\n|      3802 /      3802 |         0 |         0 |      1912.88 |     4.50s |     948.10s |     0.47s |\n|      4265 /      4265 |         0 |         0 |      2147.93 |     5.00s |     926.00s |     0.46s |\n|      4737 /      4737 |         0 |         0 |      2389.92 |     5.50s |     944.00s |     0.47s |\n|      5192 /      5192 |         0 |         0 |      2620.67 |     6.00s |     910.00s |     0.45s |\n|      5663 /      5663 |         0 |         0 |      2862.15 |     6.50s |     942.00s |     0.47s |\n|      6100 /      6100 |         0 |         0 |      3084.09 |     7.00s |     874.00s |     0.43s |\n|      6568 /      6568 |         0 |         0 |      3324.03 |     7.50s |     936.00s |     0.47s |\n|      7030 /      7030 |         0 |         0 |      3558.57 |     8.00s |     924.00s |     0.46s |\n|      7502 /      7502 |         0 |         0 |      3800.57 |     8.50s |     942.12s |     0.47s |\n|      7960 /      7960 |         0 |         0 |      4033.27 |     9.00s |     916.00s |     0.45s |\n|      8410 /      8410 |         0 |         0 |      4263.98 |     9.50s |     900.00s |     0.45s |\n|      8886 /      8886 |         0 |         0 |      4505.92 |    10.00s |     952.00s |     0.47s |\n|      9359 /      9359 |         0 |         0 |      4748.42 |    10.50s |     946.00s |     0.47s |\n|      9809 /      9809 |         0 |         0 |      4977.03 |    11.00s |     900.00s |     0.45s |\n|     10269 /     10269 |         0 |         0 |      5212.87 |    11.50s |     920.00s |     0.46s |\n|     10737 /     10737 |         0 |         0 |      5450.49 |    12.03s |     894.84s |     0.44s |\n|     11184 /     11184 |         0 |         0 |      5679.66 |    12.53s |     894.00s |     0.45s |\n|     11643 /     11643 |         0 |         0 |      5913.09 |    13.03s |     918.00s |     0.46s |\n|     12109 /     12109 |         0 |         0 |      6152.01 |    13.53s |     932.00s |     0.47s |\n|     12575 /     12575 |         0 |         0 |      6388.81 |    14.03s |     932.00s |     0.46s |\n|     13041 /     13041 |         0 |         0 |      6627.73 |    14.53s |     932.00s |     0.47s |\n|     13497 /     13497 |         0 |         0 |      6859.83 |    15.03s |     912.00s |     0.45s |\n|     13946 /     13946 |         0 |         0 |      7090.03 |    15.53s |     898.00s |     0.45s |\n|     14412 /     14412 |         0 |         0 |      7326.42 |    16.03s |     930.14s |     0.46s |\n|     14861 /     14861 |         0 |         0 |      7556.62 |    16.53s |     898.00s |     0.45s |\n|     15319 /     15319 |         0 |         0 |      7789.74 |    17.03s |     916.00s |     0.46s |\n|     15779 /     15779 |         0 |         0 |      8025.58 |    17.53s |     920.00s |     0.46s |\n|     15779 /     15779 |         0 |         0 |      8025.58 |    18.03s |       0.00s |     0.00s |\n|     16239 /     16239 |         0 |         0 |      8259.31 |    18.53s |     920.00s |     0.46s |\n|     16704 /     16704 |         0 |         0 |      8497.29 |    19.03s |     928.14s |     0.46s |\n|     17175 /     17175 |         0 |         0 |      8737.09 |    19.53s |     942.00s |     0.47s |\n|     17628 /     17628 |         0 |         0 |      8968.28 |    20.03s |     906.00s |     0.45s |\n\nBee: i-9d6fc611\nmax-parallel:           50\n1st-resp-ms-min:        11.29\nresponse-codes\n        200:            208\n        403:            17370\nseconds:                20.027\nconnect-ms-max:         15.115\n1st-resp-ms-max:        390.853\nbytes:                  13132194.0\n1st-resp-ms-mean:       41.6057616907\nend2end-ms-mean:        41.6218236432\nfetches-per-sec:        880.211714186\nconnect-ms-min:         0.0\nfetches:                17628\nbytes-per-sec:          655724.471963\nend2end-ms-min:         11.303\nend2end-ms-max:         390.866\nmean-bytes-per-conn:    744.962219197\nconnect-ms-mean:        0.0350904539766\n\n\nOffensive complete.\n\nSummarized Results\n     Total bytes:               26243329\n     Seconds:                   20\n     Connect-ms-max:            15.130000\n     1st-resp-ms-max:           390.853000\n     1st-resp-ms-mean:          41.667959\n     Fetches/sec mean:          879.898919\n     connect-ms-min:            0.000000\n     Total fetches:             35225\n     bytes/sec mean:            655542.306960\n     end2end-ms-min mean:       11.336500\n     mean-bytes-per-conn:       745.020037\n     connect-ms-mean:           0.034854\n\nResponse Codes:\n     2xx:                       406\n     3xx:                       0\n     4xx:                       34719\n     5xx:                       0\n\nMission Assessment: Target crushed bee offensive.\nThe swarm is awaiting new orders.\nhurl http://can.192bf.transactcdn.com/00192BF/test.html/config.workflow:ContinueWarranty -p 50  -H \"Accept : text/html\" -H \"Content-Type : text/plain\" -o /tmp/tmp.jfVcPxIqE5 -l 20 -A 1000 -j\n\ni-02fead8c\nec2-52-77-216-107.ap-southeast-1.compute.amazonaws.com\nRunning 1 threads 50 parallel connections per thread with 1 reqests per connection\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|    Cmpltd /     Total |    IdlKil |    Errors | kBytes Recvd |   Elapsed |       Req/s |      MB/s |\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|         0 /         0 |         0 |         0 |         0.00 |     0.50s |       0.00s |     0.00s |\n|       100 /       100 |         0 |         0 |        23.95 |     1.00s |     200.00s |     0.05s |\n|       250 /       250 |         0 |         0 |        98.11 |     1.50s |     300.00s |     0.14s |\n|       388 /       388 |         0 |         0 |       167.60 |     2.00s |     276.00s |     0.14s |\n|       529 /       529 |         0 |         0 |       239.25 |     2.50s |     282.00s |     0.14s |\n|       673 /       673 |         0 |         0 |       311.39 |     3.00s |     287.43s |     0.14s |\n|       816 /       816 |         0 |         0 |       384.29 |     3.50s |     286.00s |     0.14s |\n|       953 /       953 |         0 |         0 |       452.42 |     4.00s |     274.00s |     0.13s |\n|      1091 /      1091 |         0 |         0 |       522.96 |     4.50s |     276.00s |     0.14s |\n|      1226 /      1226 |         0 |         0 |       591.12 |     5.00s |     270.00s |     0.13s |\n|      1372 /      1372 |         0 |         0 |       664.71 |     5.50s |     292.00s |     0.14s |\n|      1516 /      1516 |         0 |         0 |       736.85 |     6.00s |     288.00s |     0.14s |\n|      1656 /      1656 |         0 |         0 |       808.20 |     6.50s |     280.00s |     0.14s |\n|      1795 /      1795 |         0 |         0 |       877.78 |     7.00s |     278.00s |     0.14s |\n|      1937 /      1937 |         0 |         0 |       950.16 |     7.50s |     283.43s |     0.14s |\n|      2073 /      2073 |         0 |         0 |      1018.41 |     8.00s |     272.00s |     0.13s |\n|      2213 /      2213 |         0 |         0 |      1089.34 |     8.50s |     280.00s |     0.14s |\n|      2356 /      2356 |         0 |         0 |      1161.60 |     9.00s |     286.00s |     0.14s |\n|      2495 /      2495 |         0 |         0 |      1232.02 |     9.50s |     278.00s |     0.14s |\n|      2637 /      2637 |         0 |         0 |      1303.14 |    10.00s |     284.00s |     0.14s |\n|      2779 /      2779 |         0 |         0 |      1375.31 |    10.50s |     284.00s |     0.14s |\n|      2916 /      2916 |         0 |         0 |      1443.86 |    11.00s |     274.00s |     0.13s |\n|      3052 /      3052 |         0 |         0 |      1513.17 |    11.50s |     272.00s |     0.14s |\n|      3194 /      3194 |         0 |         0 |      1584.70 |    12.00s |     283.43s |     0.14s |\n|      3334 /      3334 |         0 |         0 |      1656.06 |    12.50s |     280.00s |     0.14s |\n|      3471 /      3471 |         0 |         0 |      1724.40 |    13.00s |     274.00s |     0.13s |\n|      3605 /      3605 |         0 |         0 |      1793.10 |    13.50s |     268.00s |     0.13s |\n|      3747 /      3747 |         0 |         0 |      1864.22 |    14.00s |     284.00s |     0.14s |\n|      3882 /      3882 |         0 |         0 |      1932.80 |    14.50s |     270.00s |     0.13s |\n|      4026 /      4026 |         0 |         0 |      2004.73 |    15.00s |     288.00s |     0.14s |\n|      4166 /      4166 |         0 |         0 |      2075.87 |    15.50s |     280.00s |     0.14s |\n|      4306 /      4306 |         0 |         0 |      2146.38 |    16.00s |     280.00s |     0.14s |\n|      4451 /      4451 |         0 |         0 |      2220.09 |    16.50s |     289.42s |     0.14s |\n|      4597 /      4597 |         0 |         0 |      2293.05 |    17.00s |     292.00s |     0.14s |\n|      4728 /      4728 |         0 |         0 |      2360.21 |    17.50s |     262.00s |     0.13s |\n|      4865 /      4865 |         0 |         0 |      2428.76 |    18.00s |     274.00s |     0.13s |\n|      5008 /      5008 |         0 |         0 |      2501.44 |    18.50s |     286.00s |     0.14s |\n|      5153 /      5153 |         0 |         0 |      2574.10 |    19.00s |     289.42s |     0.14s |\n|      5292 /      5292 |         0 |         0 |      2645.15 |    19.50s |     278.00s |     0.14s |\n|      5429 /      5429 |         0 |         0 |      2713.91 |    20.00s |     274.00s |     0.13s |\n\nBee: i-02fead8c\nmax-parallel:           50\n1st-resp-ms-min:        167.119\nresponse-codes\n        200:            208\n        403:            5171\nseconds:                20.005\nconnect-ms-max:         194.213\n1st-resp-ms-max:        402.352\nbytes:                  3995143.0\n1st-resp-ms-mean:       179.083958914\nend2end-ms-mean:        179.106678751\nfetches-per-sec:        271.382154461\nconnect-ms-min:         0.0\nfetches:                5429\nbytes-per-sec:          199707.223194\nend2end-ms-min:         167.165\nend2end-ms-max:         402.373\nmean-bytes-per-conn:    735.889298213\nconnect-ms-mean:        1.63028611266\n\n\nhurl http://can.192bf.transactcdn.com/00192BF/test.html/config.workflow:ContinueWarranty -p 50  -H \"Accept : text/html\" -H \"Content-Type : text/plain\" -o /tmp/tmp.Ze2gnkVVd2 -l 20 -A 1000 -j\n\ni-03fead8d\nec2-54-254-220-121.ap-southeast-1.compute.amazonaws.com\nRunning 1 threads 50 parallel connections per thread with 1 reqests per connection\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|    Cmpltd /     Total |    IdlKil |    Errors | kBytes Recvd |   Elapsed |       Req/s |      MB/s |\n+-----------/-----------+-----------+-----------+--------------+-----------+-------------+-----------+\n|         0 /         0 |         0 |         0 |         0.00 |     0.50s |       0.00s |     0.00s |\n|       100 /       100 |         0 |         0 |        23.10 |     1.00s |     199.60s |     0.05s |\n|       250 /       250 |         0 |         0 |        98.11 |     1.50s |     300.00s |     0.15s |\n|       388 /       388 |         0 |         0 |       167.38 |     2.00s |     276.00s |     0.14s |\n|       526 /       526 |         0 |         0 |       237.71 |     2.50s |     276.00s |     0.14s |\n|       669 /       669 |         0 |         0 |       308.92 |     3.00s |     286.00s |     0.14s |\n|       810 /       810 |         0 |         0 |       380.79 |     3.50s |     282.00s |     0.14s |\n|       948 /       948 |         0 |         0 |       449.85 |     4.00s |     276.00s |     0.13s |\n|      1083 /      1083 |         0 |         0 |       518.65 |     4.50s |     270.00s |     0.13s |\n|      1224 /      1224 |         0 |         0 |       589.04 |     5.00s |     281.44s |     0.14s |\n|      1363 /      1363 |         0 |         0 |       659.88 |     5.50s |     278.00s |     0.14s |\n|      1503 /      1503 |         0 |         0 |       729.76 |     6.00s |     280.00s |     0.14s |\n|      1642 /      1642 |         0 |         0 |       800.81 |     6.50s |     278.00s |     0.14s |\n|      1775 /      1775 |         0 |         0 |       867.31 |     7.00s |     266.00s |     0.13s |\n|      1917 /      1917 |         0 |         0 |       939.69 |     7.50s |     284.00s |     0.14s |\n|      2060 /      2060 |         0 |         0 |      1011.53 |     8.00s |     286.00s |     0.14s |\n|      2197 /      2197 |         0 |         0 |      1081.14 |     8.50s |     274.00s |     0.14s |\n|      2331 /      2331 |         0 |         0 |      1147.94 |     9.00s |     268.00s |     0.13s |\n|      2474 /      2474 |         0 |         0 |      1221.26 |     9.50s |     285.43s |     0.14s |\n|      2618 /      2618 |         0 |         0 |      1292.98 |    10.00s |     288.00s |     0.14s |\n|      2756 /      2756 |         0 |         0 |      1363.52 |    10.50s |     276.00s |     0.14s |\n|      2893 /      2893 |         0 |         0 |      1432.07 |    11.00s |     274.00s |     0.13s |\n|      3035 /      3035 |         0 |         0 |      1504.45 |    11.50s |     284.00s |     0.14s |\n|      3170 /      3170 |         0 |         0 |      1572.19 |    12.00s |     270.00s |     0.13s |\n|      3301 /      3301 |         0 |         0 |      1639.35 |    12.50s |     262.00s |     0.13s |\n|      3439 /      3439 |         0 |         0 |      1707.99 |    13.00s |     276.00s |     0.13s |\n|      3574 /      3574 |         0 |         0 |      1777.21 |    13.50s |     269.46s |     0.13s |\n|      3712 /      3712 |         0 |         0 |      1845.64 |    14.00s |     276.00s |     0.13s |\n|      3851 /      3851 |         0 |         0 |      1916.90 |    14.50s |     278.00s |     0.14s |\n|      3987 /      3987 |         0 |         0 |      1984.94 |    15.00s |     272.00s |     0.13s |\n|      4124 /      4124 |         0 |         0 |      2054.97 |    15.50s |     274.00s |     0.14s |\n|      4266 /      4266 |         0 |         0 |      2125.88 |    16.00s |     284.00s |     0.14s |\n|      4408 /      4408 |         0 |         0 |      2198.26 |    16.50s |     284.00s |     0.14s |\n|      4539 /      4539 |         0 |         0 |      2263.73 |    17.00s |     262.00s |     0.13s |\n|      4679 /      4679 |         0 |         0 |      2334.88 |    17.50s |     280.00s |     0.14s |\n|      4822 /      4822 |         0 |         0 |      2406.50 |    18.00s |     285.43s |     0.14s |\n|      4962 /      4962 |         0 |         0 |      2478.07 |    18.50s |     280.00s |     0.14s |\n|      5101 /      5101 |         0 |         0 |      2548.07 |    19.00s |     278.00s |     0.14s |\n|      5240 /      5240 |         0 |         0 |      2618.91 |    19.50s |     278.00s |     0.14s |\n|      5382 /      5382 |         0 |         0 |      2689.82 |    20.00s |     284.00s |     0.14s |\n\nBee: i-03fead8d\nmax-parallel:           50\n1st-resp-ms-min:        167.37\nresponse-codes\n        200:            208\n        403:            5124\nseconds:                20.005\nconnect-ms-max:         197.678\n1st-resp-ms-max:        396.03\nbytes:                  3959940.0\n1st-resp-ms-mean:       180.888643473\nend2end-ms-mean:        180.91185859\nfetches-per-sec:        269.032741815\nconnect-ms-min:         0.0\nfetches:                5382\nbytes-per-sec:          197947.513122\nend2end-ms-min:         167.395\nend2end-ms-max:         396.049\nmean-bytes-per-conn:    735.774804905\nconnect-ms-mean:        1.66231845461\n\n\nOffensive complete.\n\nSummarized Results\n     Total bytes:               7955083\n     Seconds:                   20\n     Connect-ms-max:            197.678000\n     1st-resp-ms-max:           402.352000\n     1st-resp-ms-mean:          179.986301\n     Fetches/sec mean:          270.207448\n     connect-ms-min:            0.000000\n     Total fetches:             10811\n     bytes/sec mean:            198827.368158\n     end2end-ms-min mean:       167.280000\n     mean-bytes-per-conn:       735.832052\n     connect-ms-mean:           1.646302\n\nResponse Codes:\n     2xx:                       416\n     3xx:                       0\n     4xx:                       10295\n     5xx:                       0\n\nMission Assessment: Target crushed bee offensive.\nThe swarm is awaiting new orders.\n(trusty)rawm@localhost:~/beeswithmachineguns$\n\u003c/pre\u003e\n\n\nAn example bees down\n\n\u003cpre\u003e\n$ ./bees down\nRead 2 bees from the roster: eu-west-1b\nConnecting to the hive.\nCalling off the swarm for eu-west-1b.\nStood down 2 bees.\nRead 2 bees from the roster: ap-southeast-1b\nConnecting to the hive.\nCalling off the swarm for ap-southeast-1b.\nStood down 2 bees.\nRead 2 bees from the roster: us-west-2b\nConnecting to the hive.\nCalling off the swarm for us-west-2b.\nStood down 2 bees.\n\u003c/pre\u003e\n\nh2. The caveat! (PLEASE READ)\n\n(The following was cribbed from our \"original blog post about the bees\":http://blog.apps.chicagotribune.com/2010/07/08/bees-with-machine-guns/.)\n\nIf you decide to use the Bees, please keep in mind the following important caveat: they are, more-or-less a distributed denial-of-service attack in a fancy package and, therefore, if you point them at any server you don’t own you will behaving *unethically*, have your Amazon Web Services account *locked-out*, and be *liable* in a court of law for any downtime you cause.\n\nYou have been warned.\n\nh2. Troubleshooting\n\nh3. EC2 Instances Out Of Sync\n\nIf you find yourself in a situation where 'bees report' seems to be out of sync with EC2 instances you know are (or are not) running:\n* You can reset the BWMG state by deleting ~/.bees.\u003cregion\u003e.  Note that this will prevent BWMG from identifying EC2 instances that may now be orphaned by the tool\n* You can manually edit ~/.bees.\u003cregion\u003e to add or remove instance IDs and force synchronization with the reality from your EC2 dashboard\n\nThis is helpful in cases where BWMG crashes, EC2 instances are terminated outside of the control of BWMG, or other situations where BWMG is out of sync with reality.\n\n\nh2. Bugs\n\nPlease log your bugs on the \"Github issues tracker\":http://github.com/newsapps/beeswithmachineguns/issues.\n\nh2. Credits\n\nThe bees are a creation of the News Applications team at the Chicago Tribune--visit \"our blog\":http://apps.chicagotribune.com/ and read \"our original post about the project\":http://blog.apps.chicagotribune.com/2010/07/%2008/bees-with-machine-guns/.\n\nInitial refactoring code and inspiration from \"Jeff Larson\":http://github.com/thejefflarson.\n\nMultiple url support from \"timsu\":https://github.com/timsu/beeswithmachineguns.\n\nThanks to everyone who reported bugs against the alpha release.\n\nh2. License\n\nMIT.\n","funding_links":[],"categories":["DevOps","Python","Load Impact Tools","Load Testing","Web server Benchmarks"],"sub_categories":["Understand How Your App is Doing with Real-Time Contextual Insights From Your Users","Meetups"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewsapps%2Fbeeswithmachineguns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnewsapps%2Fbeeswithmachineguns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnewsapps%2Fbeeswithmachineguns/lists"}