8 releases (breaking)
0.8.0 | Dec 22, 2022 |
---|---|
0.7.0 | Feb 11, 2022 |
0.6.0 | Apr 11, 2021 |
0.5.0 | Aug 4, 2020 |
0.1.0 | Apr 17, 2019 |
#485 in Parser implementations
197 downloads per month
Used in trillium-logger
84KB
2K
SLoC
Access Log Parser
This is a pure Rust library for parsing access log entries. It currently support common, combined, Cloud Controller Nginx and Gorouter log formats.
Usage
Add the following to your Cargo.toml
:
[dependencies]
access_log_parser = "0.8"
See examples/ for example code.
Features
- Read access log entries, parse them to Rust structs and process the data in your programs
- Supported log formats:
- Common
- Combined
- Cloud Controller Nginx
- Gorouter
License
This software is released under version 2.0 of the Apache License.
Dependencies
~2–29MB
~475K SLoC