Skip to main content

Collection of advanced utils to parse logfiles in different formats and build statistic reports

Project description

alstat is advances logs statistics. It’s collection of utils to analyze logs.

Features

  • Unpack gzipped logfiles

  • Fast

Usage

This commant print all lines from all log files in directory /var/log/nginx if format http_method status http_referer:

alstat -d /var/log/nginx/ -p "*access*" -f "base" http_method status http_referer

GET 200 http://google.com
.... to many lines
GET 404 http://ya.ru/
PUT 200 http://yandex.com/

You can view fields list that you can use to display:

alstat -d /var/log/nginx/ -p "*access*" -l

Alstat v0.0.1 start at Tue May  8 23:25:24 2012
You can use fieldnames: status, http_protocol, http_method, http_referer, remote_addr, url, time_local, http_user_agent, remote_user, size

INSTALLATION

To use alstat use pip or easy_install:

pip install alstat

or

easy_install alstat

TODO

  • Add group by fields and count

  • Web interface with reports

CONTRIBUTE

Fork https://github.com/Lispython/alstat/ , create commit and pull request.

THANKS

To David M. Beazley for generators examples.

SEE ALSO

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alstat-0.0.7.tar.gz (8.6 kB view details)

Uploaded Source

File details

Details for the file alstat-0.0.7.tar.gz.

File metadata

  • Download URL: alstat-0.0.7.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for alstat-0.0.7.tar.gz
Algorithm Hash digest
SHA256 daa30cc66c55fac30bdc006a85ac6439eef967ecbac66d7bb42a9488bc848eab
MD5 24e6542764e33470a68dd80a41c7162c
BLAKE2b-256 eab42bd2fec4734b4a247f43852fc178a30b40575ac0406a9e192d5d7fafc172

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page