Bombard wrapper for siege, Debianized
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debian
doc
src
utils
.gitignore
COPYING
ChangeLog
Makefile.am
Makefile.in
README.md
aclocal.m4
config.h.in
configure
configure.in
stamp-h.in

README.md

Siege Support Utilities

Author: Bill Proud

Partly based on Peter Hutnick's bombardment

Docker image

Someone thoughtfully created a Docker image that lets you use this script with hardly any configuration (once you have Docker): https://github.com/klokantech/bombard-docker

Usage

The siege support utilities consist of the following perl scripts all of which should be installed in the same directory (such as /usr/local/bin):

prepdata Processes the siege log outputting a file usable by siegechart siegechart Creates a set of charts in PNG format bombard Drives siege along with the other two scripts above

Notes:

  1. Siegechart requires the following perl modules: Chart-2.x and GD-1.2x
  2. Bombard requires a logfile entry and logging = true to be set in .siegerc

There are also the following man pages which can be installed in for example /usr/local/man/man1:

  • siegechart.1
  • bombard.1

Compiling

  1. apt-get install libgd-dev siege cpan / brew install cpan siege libgd
  2. cpan install GD
  3. cpan install Chart::Lines
  4. ./configure
  5. make
  6. optional: make install