Skip to main content

AWB ELB log analyzer

Project description

ELB Log Analyzer

Tool for analyzing ELB logs for automating steps to retreive details of ip's user agent, total request count, to which urls requests were made along with their total count, and http methods in json format.

Installation

  • Using Pip

    python3 -m pip install elb-log-analyzer
    

Usage

  • Print Help Menu

    python3 -m elb_log_analyzer -h
    
  • Print json data on console

    python3 -m elb_log_analyzer -i [INPUT_LOG_FILE_PATH]
    
  • Store json data in a file

    python3 -m elb_log_analyzer -i [INPUT_LOG_FILE_PATH] -o [OUTPUT_FILE_PATH]
    

    Note: INPUT_LOG_FILE_PATH can be log file or a directory containing all log files ending with .log extension

Publish package to pypi

  • Using poetry

    python3 -m poetry publish --build --username [PYPI_USERNAME] --password [PYPI_PASSWORD]
    

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

elb_log_analyzer-0.2.0.tar.gz (5.2 kB view hashes)

Uploaded Source

Built Distribution

elb_log_analyzer-0.2.0-py3-none-any.whl (6.0 kB view hashes)

Uploaded Python 3

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