HTTP load/traffic generator and benchmark tool built on Node.js
Switch branches/tags
Nothing to show
Latest commit 797f8be Feb 24, 2010 @orlandov No commit message
Failed to load latest commit information.
optparse-js @ 3eb744c add commandline options Jan 24, 2010
.gitmodules add commandline options Jan 24, 2010
LICENSE add LICENSE file Jan 20, 2010 No commit message Feb 23, 2010
azathoth.js add commandline options Jan 24, 2010


azathoth - HTTP benchmark and load generator tool


azathoth.js <options>


azathoth is for generating lots of HTTP traffic. By utilizing Node.js's
powerful asynchronous abilities it's possible to create an enormous number
of requests.

*Note*: azathoth is a very small and very simple proof of concept. Anyone
interested in using node for this kind of work should use which adds a lot of value and 
functionality on this idea.

Outside the ordered universe that amorphous blight of nethermost confusion
which blasphemes  and bubbles at the center of all infinity; the boundless
daemon sultan Azathoth, whose name no lips dare speak aloud, and who gnaws
hungrily in inconceivable, unlighted chambers beyond time and space amidst
the muffled, maddening beating of vile drums and the thin monotonous whine
of accursed flutes.                     The Dream Quest -- H. P. Lovecraft


-c Number of concurrent connections to use. Each client will make a
   number of requests equal to the total number of requests divided by this number.

-n Total number of requests to make.

-m HTTP method to use (default: GET)


azathoth requires node to be installed somewhere on your path.


Orlando Vazquez <>