albconv is a command-line tool for converting AWS Application Load Balancer (ALB) access logs.
Supported formats.
- JSON
Additionally, the tool is capable of handling multiple file inputs.
It seamlessly concatenates and converts these files in the sequence they are specified.
For detailed information about the structure and contents of AWS Application Load Balancer access logs, refer to the official AWS documentation.
Access logs for your Application Load Balancer - AWS Documentation
brew install okkun-sh/tap/albconv
wget https://github.com/okkun-sh/albconv/releases/download/v0.1.0/albconv_Linux_x86_64.tar.gz
tar zxvf albconv_Linux_x86_64.tar.gz
chmod +x ./albconv
sudo mv ./albconv /usr/local/bin/albconv
Download from Releases.
albconv alb.log.gz alb2.log.gz
When used in conjunction with the jq command, the capabilities of albconv are greatly enhanced.
albconv alb.log.gz alb2.log.gz | jq .[].type
albconv is licensed under the MIT License. See LICENSE for more information.