Commits

Author Commit Message Labels Comments Date
Peter Nixon
Fix sleep option and tweak some of the display columns
Peter Nixon
Add multiple file support and HTTP 503 error stats to bmtop
Peter Nixon
Use the multiprocessing module to add support for multiple log files via a worker process
Peter Nixon
Add snmp module for future use extending net-snmpd
Peter Nixon
It's more usefull it we print the full URL instead of just the TLD here
Peter Nixon
Init tldextract only one so that it is faster and tell it not to try and update its data file
Peter Nixon
Don't add a period to the end of IP address based urls
Peter Nixon
These need to be floats for the calc to work properly
Peter Nixon
Add UnisonWebLogCounter class and bump file version number
Peter Nixon
Add defaultdict to other inmport statement also
Peter Nixon
Add a check for malformed lines in the log file
Peter Nixon
Don't attempt to process the log data if log.run_regex returns False
Peter Nixon
Fix regex to support single digit days of the month with two spaces in front instead of one
Peter Nixon
Collect per site HTTP Status statistics with a defaultdict and print general summary at the bottom of the screen
Peter Nixon
Switch to curses.wrapper and a window with a separate init_display method
Peter Nixon
Add a first cut at bmtop (My first ncurses app)
Peter Nixon
Add first version of bmtail which can parse a single Unison log on the fly and display either a summary of all lines, or only lines with a particular HTTP status code with the -c option
Peter Nixon
Add first cut of bmutils utility code
Peter Nixon
Pull in tldextract and current TLD dataset to avoid a dependency on my systems which have no internet connection. (Code is unchanged from upstream)
Peter Nixon
Pull in ipcalc to avoid a dependency on my systems which have no internet connection. (Code is unchanged from upstream)
Peter Nixon
Pull in pytailer to avoid a dependency on my systems which have no internet connection. (Code is unchanged from upstream)
Peter Nixon
Add the collections module from Python 2.7 so that I can use the Counter() class on older Python versions
Peter Nixon
fix RST markup
Peter Nixon
Add some docs to describe the project