Skip to main content

analog - Log Analysis Utility

Project description

Analog is a weblog analysis utility that provides these metrics:

  • Number for requests.

  • Response request method (HTTP verb) distribution.

  • Response status code distribution.

  • Requests per path.

  • Response time statistics (mean, median, 90th, 75th and 25th percentiles).

  • Response upstream time statistics (as above).

  • Response body size in bytes statistics (as above).

  • Per path request method (HTTP verb) distribution.

  • Per path response status code distribution.

  • Per path response time statistics (as above).

  • Per path response upstream time statistics (as above).

  • Per path response body size in bytes statistics (as above).

Documentation is on analog.readthedocs.org, code and issues are on bitbucket.org/fabianbuechler/analog and the package can be installed from PyPI at pypi.python.org/pypi/analog.

Changelog

0.1.1 - 2014-01-26

  • Add numpy to requirements.txt since installation via setup.py install does not work.

  • Strip VERSION when reading it in setup.py.

0.1.0 - 2014-01-26

  • Start documentation: quickstart and CLI usage plus API documentation.

  • Add renderers for CSV and TSV output. Use –output [csv|tsv]. Unified codebase for all tabular renderers.

  • Add renderer for tabular output. Use –output [grid|table].

  • Also analyze HTTP verbs distribution for overall report.

  • Remove timezone aware datetime handling for the moment.

  • Introduce Report.add method to not expose Report externals to Analyzer.

  • Install pytz on Python <= 3.2 for UTC object. Else use datetime.timezone.

  • Add tox environment for py2.7 and py3.3 testing.

  • Initial implementation of log analyzer and report object.

  • Initial package structure, docs, requirements, test scripts.

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

analog-0.1.1.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

analog-0.1.1-py2.py3-none-any.whl (18.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file analog-0.1.1.tar.gz.

File metadata

  • Download URL: analog-0.1.1.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for analog-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2a024b0e272e2edcec6602f312c92476c28739c003c97aa90dd3bbd56f691a1f
MD5 0918dbe06cb983f7130a29a4f733bfc3
BLAKE2b-256 5f8d81e91d39f4f54025a6dbbf33b5f85638607bcd4ebf92b72694a90b9cf7ee

See more details on using hashes here.

File details

Details for the file analog-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for analog-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5bab3d9eb591902d4fe9e5ecdda104e86f8d8cfb1645dcc64dca1d6f70f029de
MD5 a6987c939aef1319db1c40a47062df34
BLAKE2b-256 06fc77b2d99c5b1702d64b96c94496ab81bd8b6eddc765a0b5613f0a18a0370c

See more details on using hashes here.

Supported by

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