Home

Awesome

httopd - top for httpd logs

pronounced "hopped" like a gopher

boing!

Dependencies

  1. Docker
  2. *nix

Installation

go get github.com/verdverm/httopd/httopd

Running

watching a single log file httopd -fn="/abs/path/to/log/file"

watching a list of log files httopd -fnList="path/to/list/file"

list file format

/abs/path/to/log/access.log
/abs/path/to/site/log/access.log
/abs/path/to/site/log/access.log

Simulator

  1. git clone https://github.com/verdverm/httopd && cd httopd
  2. sudo build.sh
  3. sudo run.sh

sudo is required for the docker commands (unless you run a non-sudo docker setup)

Enhancements / Issues / Todo's

Want to help out? Add or remove items from the following list.

Subdir Details

server

This docker contains a Python-Flask site.

client

This docker contains a http-client simulator.

httpod

This folder contains the httpod program code.

logs

a temporary directory created and destroyed by the simulator

References

  1. Logging Control In W3C httpd - Logfile Format
  2. termbox-go