Files
ottyl/tickets/003-json-log-ingestion-support.md
T
2026-09-05 18:31:22 +01:00

838 B

Investigate and design JSON log input handling

Figure out what should and can happen if the logs are JSON input. What happens if the JSON is invalid during ingestion. What useful functionality can we have.

Notes

This is an investigation/design ticket before implementation. Needs a decision on:

  • How JSON-formatted log lines are detected and parsed.
  • What happens on invalid/malformed JSON during ingestion (drop, store raw, flag, error metric, etc).
  • What functionality JSON structure could unlock (field extraction, filtering/querying by field, structured display in the log viewer, etc).

Acceptance criteria

  • A short design decision is written (e.g. via repowise decision add) covering: detection, invalid-JSON handling, and prioritized feature ideas.
  • Follow-up implementation ticket(s) filed based on the decision.