Crates.io | elb-rebar |
lib.rs | elb-rebar |
version | 0.0.2 |
source | src |
created_at | 2021-08-11 22:47:03.86656 |
updated_at | 2021-08-12 01:01:02.388572 |
description | A parallel AWS Elastic Load Balancing log analyzer for quick statistics on web requests |
homepage | |
repository | https://github.com/pablodiegoss/elb-rebar |
max_upload_size | |
id | 434977 |
size | 53,606 |
The Amazon ELB provides a huge amount of access logs, on which you can locate IPs of requests, processing times, URLs being requested, HTTP methods and statuses of each request. Rebar is a tool to help you analyze logs by providing quick insights into your ELB logs.
Rebar is parallel and focused on performance, this allows the user to analyze months worth of logs in a few minutes.
Cargo provides all the basic installation and usage for this repository. For instructions on installing Rust and Cargo click here Building:
cargo build
To execute Rebar from this repository you can pass arguments through cargo
, we accept a direct log file or folder:
cargo run -- examples/example1.log
cargo run -- examples/
You can install Rebar through cargo
:
cargo install elb-rebar
We have /examples/
for you to test during development or after installation:
elb-rebar examples/
elb-rebar examples/example1.log
Rebar will count and list all requests registered in your log file or folder (recursively).