From 92085dca4ee000b873fdf5dc757c480810ebe192 Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Tue, 18 Nov 2025 08:23:04 -0500 Subject: [PATCH] feat(log_view): small web app to view fourdst logs --- utils/app/log_view/Dockerfile | 5 + utils/app/log_view/index.html | 823 ++++++++++++++++++++++++++++++++++ 2 files changed, 828 insertions(+) create mode 100644 utils/app/log_view/Dockerfile create mode 100644 utils/app/log_view/index.html diff --git a/utils/app/log_view/Dockerfile b/utils/app/log_view/Dockerfile new file mode 100644 index 00000000..dd74578f --- /dev/null +++ b/utils/app/log_view/Dockerfile @@ -0,0 +1,5 @@ +FROM nginx:alpine + +COPY . /usr/share/nginx/html + +EXPOSE 80 diff --git a/utils/app/log_view/index.html b/utils/app/log_view/index.html new file mode 100644 index 00000000..548b5336 --- /dev/null +++ b/utils/app/log_view/index.html @@ -0,0 +1,823 @@ + + + + + + Static Log Viewer + + + + +
+
+
+
+
+ LV +
+
+

GridFire Log Viewer

+

Client-side log explorer

+
+
+
+ + + + Client-side only + +
+
+
+ + +
+ +
+
+
+ +
+
+ + + + + + +
+ +
+
+
+
+ Log Level +
+ + + + + + + + + +
+
+
+ + +
+
+
+ +
+
+ + + + + Matching both panels with global filters + +
+
+ 0 lines loaded + +
+
+
+ +
+
+
+
+
+ LOG A + Drop a file here +
+

No file loaded

+
+
+ + +
+
+ + +
+
+ + + + + + Drop a log file here or use the button above. +
+ 0 lines +
+ + +
+
+ + + 0 visible + + + + + +
+
+
+ + A + / + + B +
+ Δt: – +
+
+ +
+ + + + + + + + + + + + + +
# TimeThreadFile:LineLevelMessage
+
+
+ + +
+ + +
+
+ + + Click gutter to set marker A + + + + Shift+Click gutter to set marker B + + + + Click row to highlight + +
+
+ + + + + Columns are responsive & virtualized by filter, not by scroll + +
+
+
+
+ + + +