Documentation for lars¶
lars is a small suite of tools for converting httpd logs (from a variety of common servers like Apache, nginx, and IIS) into a format more conducive for loading into databases, the default being CSV.
The project is written in Python and is open-sourced under the MIT license. The source code can be obtained from GitHub.
Table of Contents¶
- 1. Install
- 2. API Reference
- 2.1. lars - Introduction
- 2.2. lars.apache - Reading Apache Logs
- 2.3. lars.iis - Reading IIS Logs
- 2.4. lars.csv - Writing CSV Files
- 2.5. lars.sql - Direct Database Output
- 2.6. lars.geoip - GeoIP Database Access
- 2.7. lars.datatypes - Web Log Datatypes
- 2.8. lars.progress - Rendering Progress
- 2.9. lars.dns - DNS Resolution
- 2.10. lars.cache - Cache Decorators
- 3. License