Path to this page:
Subject: CVS commit: wip/py-logtools
From: othyro
Date: 2014-02-03 11:51:00
Message id: E1WAH7W-0005xY-Eo@sfs-ml-2.v29.ch3.sourceforge.com
Log Message:
Updated to latest release, 0.8.6. Fixed DEPENDS. From TODO:
* Requires py-dateutil>=2.1, which is limited to python33 in pkgsrc.
* Requires py-acora, which isn't packaged and broken. Fixed upstream. Awaiting
new release.
Use REPLACE_PYTHON by including lang/python/application.mk and drop
REPLACE_INTERPRETER.env. From ChangeLog:
version 0.8.6
Tweaks to the 'percentiles' utility - Added optional -N argument to force
tailing specific number of lines (samples), removed hard-coded 10000 lines
limitation, changed sort to use -g (general numeral sort) and enforce
LC_NUMERIC locale of en_US.utf-8 to correctly handle exponents (e.g '414e-05')
version 0.8.5
Removed pygooglechart dependency as its optional and currently seems
package is broken.
version 0.8.4
Added the triggered-regexp script
Added the logtail utility and CLI
version 0.8.3
Added explicit error message when --format is missing to AccessLog log parser
Added uWSGIParser. Can now be used with logparse --parser uWSGIParser.
Field names (for key-based -f lookup): 'ip', 'timestamp', 'method',
'path', 'bytes', 'processing_time'.
Added unit-test for the uWSGIParser
Better exception handling for the logparse utility, now reports failure to match
used-specified --fields in more accurate manner, separate from failures in \
actual parsing of the logline.
version 0.8.2
Updated dependecy on sqlsoup (separated out of sqlalchemy). Thanks to
Robert Churchill for pointing it out.
Update SqlAlchemy dependency version to latest stable release
version 0.8.1
Fixes to logfilter to properly support --parser -based filtering
Updated documentation and examples in README
Cleanup and error checking to percentiles utility, fixed to work with osx
mktemp
Files: