Logprep: The swiss army knife for logs
This is the documentation for Logprep. The swiss army knife for logs. It provides tools for:
collection of logs from various sources
normalization via different processors
shipping to different datalake targets
generation of events for load testing
pseudonymization and depseudonymization of fields in log data to comply with GDPR
and it is written in Python!
- Installation
- User Manual
- Configuration
- Configuration File Structure
- Input
- Output
- Processors
- Amides
- Calculator
- Clusterer
- Concatenator
- DatetimeExtractor
- Deleter
- Dissector
- DomainLabelExtractor
- DomainResolver
- Dropper
- FieldManager
- GenericAdder
- GenericResolver
- GeoipEnricher
- Grokker
- IpInformer
- KeyChecker
- Labeler
- ListComparison
- PreDetector
- Pseudonymizer
- Replacer
- Requester
- SelectiveExtractor
- StringSplitter
- TemplateReplacer
- Timestamper
- TimestampDiffer
- Rules
- Getters
- Metrics
- YAML Tags
- Development
- Example Deployments