feat: vendor device proprietary log format parser #43

Open
opened 2026-05-26 23:05:24 -07:00 by pyr0ball · 0 comments
Owner

Add a Turnstone log parser for vendor device log files.

Some devices emit a proprietary structured log format distinct from journald JSON, syslog, or Docker stdout. A parser is needed to:

  • Detect these log files by format signature (header, line structure)
  • Extract timestamp, severity, device ID, module, and message fields
  • Normalize to Turnstone's internal RetrievedEntry format for FTS5 indexing
  • Handle multi-line continuation lines and stack/trace blocks
  • Emit a warning (not crash) on unrecognized lines
Add a Turnstone log parser for vendor device log files. Some devices emit a proprietary structured log format distinct from journald JSON, syslog, or Docker stdout. A parser is needed to: - Detect these log files by format signature (header, line structure) - Extract timestamp, severity, device ID, module, and message fields - Normalize to Turnstone's internal `RetrievedEntry` format for FTS5 indexing - Handle multi-line continuation lines and stack/trace blocks - Emit a warning (not crash) on unrecognized lines
pyr0ball added this to the Enterprise POC Deliverable milestone 2026-05-26 23:05:24 -07:00
pyr0ball added the
enhancement
parser
labels 2026-05-26 23:05:24 -07:00
pyr0ball changed title from feat: AVCX proprietary log format parser to feat: vendor device proprietary log format parser 2026-06-13 22:03:16 -07:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/turnstone#43
No description provided.