Skip to content

albconv is a command-line tool for converting AWS Application Load Balancer (ALB) access logs.

License

Notifications You must be signed in to change notification settings

okkun-sh/albconv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

albconv

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.

albconv demo GIF

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

Install

MacOS

brew install okkun-sh/tap/albconv

Linux

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

Windows

Download from Releases.

Usage

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

License

albconv is licensed under the MIT License. See LICENSE for more information.

About

albconv is a command-line tool for converting AWS Application Load Balancer (ALB) access logs.

Topics

Resources

License

Stars

Watchers

Forks

Languages