{"generatedAt":"2026-07-19T03:01:59.500Z","tool":{"id":"log-parser","name":"Log Parser & Highlighter","description":"Parse and analyze logs with syntax highlighting, level filtering, and search. Auto-detects JSONL, Python, syslog, nginx formats","category":"formatter","icon":"📄","keywords":["log","parser","viewer","analyzer","logs","debugging","JSONL","syslog","nginx","python logging","filter","search"],"remoteCallable":true,"remoteMode":"dedicated_api","riskClass":"M","maxInputBytes":262144,"timeoutMs":4000,"supportsStreaming":false,"url":"/log-parser/","tags":["formatter"],"faqs":[{"question":"What is Log Parser & Highlighter?","answer":"Log Parser & Highlighter analyzes log files with syntax highlighting, level filtering, and search. It auto-detects formats including JSONL, Python logging, syslog, and nginx access logs."},{"question":"How do I use Log Parser & Highlighter?","answer":"Paste your log content into the editor. The tool auto-detects the format and applies syntax highlighting. Use the level filter to show only errors or warnings, and search to find specific entries."},{"question":"Is Log Parser & Highlighter free?","answer":"Yes. This tool is free to use with immediate access—no account required."},{"question":"Does Log Parser & Highlighter store or send my data?","answer":"No. All processing happens entirely in your browser. Your log data never leaves your device — nothing is sent to any server."},{"question":"Which log formats are supported?","answer":"The tool auto-detects and highlights JSONL structured logs, Python logging output, syslog format, and nginx access/error logs. It also supports generic log patterns with timestamp and level detection."}],"howTo":[{"title":"Paste your log file","description":"Paste raw logs (syslog, application logs, or JSON logs) into the input. Supports multiline entries and mixed log formats."},{"title":"Select log level filters","description":"Filter by severity: ERROR, WARN, INFO, DEBUG, TRACE. Choose multiple levels to focus on the logs that matter."},{"title":"Enable syntax highlighting","description":"The parser automatically highlights timestamps, error codes, stack traces, and key-value pairs in different colors for quick scanning."},{"title":"Search and analyze","description":"Use the search field to find specific terms, correlation IDs, or IP addresses. The parser shows frequency counts and clustering for patterns."},{"title":"Export filtered results","description":"Download the parsed and filtered logs as CSV or JSON for further analysis in spreadsheets or data tools."}],"agentContract":{"toolId":"log-parser","contractVersion":"2.0.0","remote_callable":true,"remote_mode":"dedicated_api","risk_class":"M","max_input_bytes":262144,"timeout_ms":4000,"supports_streaming":false,"preferred_surface":"dedicated_api","dedicated_api":{"baseUrl":"https://aidevhub.io/api/log-parser/","openapiUrl":"https://aidevhub.io/api/openapi.yaml","endpoints":[{"method":"GET","path":"/api/log-parser/","summary":"GET log-parser"},{"method":"POST","path":"/api/log-parser/","summary":"POST log-parser"}],"riskClass":"M","inputMaxBytes":262144,"timeoutMs":4000},"runtime":{"endpoint":"/api/tools/run/","methods":["GET","POST"],"queryParams":[{"name":"toolId","required":true,"description":"Tool identifier"},{"name":"a","required":true,"description":"Primary input"}],"postBodyShape":{"toolId":"string","input":"{ a, b?, c?, mode? }"},"exampleGet":"https://aidevhub.io/api/tools/run/?toolId=log-parser&a=...","policy":{"riskClass":"M","limit":30,"burst":10,"windowSec":60,"inputMaxBytes":262144,"timeoutMs":4000,"cacheTtlSec":0,"networkEnabled":false,"supportsStreaming":false}}},"relatedTools":[{"id":"xml-formatter","name":"XML Formatter & Viewer","url":"/xml-formatter/","category":"formatter"},{"id":"jsonl-viewer","name":"NDJSON/JSONL Viewer","url":"/jsonl-viewer/","category":"devtools"},{"id":"json-formatter","name":"JSON Formatter & Validator","url":"/json-formatter/","category":"formatter"},{"id":"sql-formatter","name":"SQL Formatter & Beautifier","url":"/sql-formatter/","category":"formatter"},{"id":"markdown-preview","name":"Markdown Preview","url":"/markdown-preview/","category":"formatter"},{"id":"js-minifier","name":"JavaScript Minifier & Beautifier","url":"/js-minifier/","category":"formatter"}]}}