Generic Log Parser
Input
Format
Formats detected
Plain text, key-value (time=… level=… message=…), JSON
Lines (one JSON object per line), Apache/Nginx access logs, syslog, and delimited
text (comma/tab/semicolon/pipe/custom, with a header row). Timestamps are recognized in ISO
8601, Apache, and syslog styles for sorting/filtering — anything else is shown as text but
won't be usable for date-range filtering or chronological sort. Field extraction (host,
service, user, IPs, ports, status codes, etc.) works best on key-value and JSON input, where
field names are explicit; on plain text it relies on common patterns and will leave a field
blank rather than guess.