Architecture diagram: version 2 from the project
Replaces the diagram with the corrected version 2 (title without commit hash, Query with the from/to zoom bounds, Histogram box linked to the API and VictoriaLogs, arrow labels on a white background), and adds a Timeline bullet to the README legend. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
459d5cb79b
commit
eb51eb15b4
3 files changed
+3737
-3483
No files matched your search
@@ -18,8 +18,9 @@ devices ──514 udp/tcp──▶ logstream (Go) ──HTTP batches──▶ Vi
|
||||
on IP hosts), then the `Store` queue, which sends them in batches to VictoriaLogs.
|
||||
- **Live view**: `sink()` also publishes each message to the `Hub`, which streams it to the
|
||||
browsers over SSE.
|
||||
- **Search**: the HTTP API turns the UI filters into LogsQL queries sent to VictoriaLogs;
|
||||
`histogram.go` computes the timeline intervals (division, time zone, count per severity).
|
||||
- **Search**: the HTTP API turns the UI filters into LogsQL queries sent to VictoriaLogs.
|
||||
- **Timeline**: `/api/histogram` (`histogram.go`) counts the logs per interval and severity,
|
||||
aligned on the local time; the zoom bounds (`from`/`to`) also apply to the list and the export.
|
||||
- **State**: tags and source settings live in `/data` (`logstream-data` volume); the logs
|
||||
themselves in the `vlogs-data` volume.
|
||||
|
||||
|
||||
+3734
-3481
File diff suppressed because it is too large.
Load diff
Binary file not shown.
|
Before Width: | Height: | Size: 711 KiB After Width: | Height: | Size: 884 KiB |
Reference in new issue
Block a user