diff options
| author | Stefan Boberg <[email protected]> | 2026-03-13 19:46:52 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-03-13 19:46:52 +0100 |
| commit | ab797d3a57786b01f95bcc1ed3e4091a211dca66 (patch) | |
| tree | 2b25d53d6acce959082ffe92526f3ee12c0d29d8 /src/zencore/compactbinaryutil.cpp | |
| parent | Add object store dashboard page (diff) | |
| download | zen-ab797d3a57786b01f95bcc1ed3e4091a211dca66.tar.xz zen-ab797d3a57786b01f95bcc1ed3e4091a211dca66.zip | |
Add session log ingestion, dashboard visualization, and log forwarding sink
- Add POST/GET endpoints for session logs (/sessions/{id}/log) supporting
raw text (newline-split) and structured JSON/CbObject with batch "entries" array
- Add in-memory log storage per session (capped at 10k entries) with pagination
- Add log panel to sessions dashboard with polling, auto-scroll, and level coloring
- Add SessionLogSink that batches log messages on a background thread and forwards
them to the sessions endpoint via HTTP, integrated into ZenStorageServer when
a remote sessions URL is configured
Diffstat (limited to 'src/zencore/compactbinaryutil.cpp')
0 files changed, 0 insertions, 0 deletions