otel: funky dashboard (latency bar chart + status-colored waterfall) + boot self-warm
Dashboard gains a per-route latency bar chart (nested p50/p95/p99 bars, tail visible) + status-colored waterfall with ms duration labels + a real 3s auto-refresh (replacing the non-functional data-on-load SSE attr). serve.sh self-warms the serving JIT over /dev/tcp so the first visitor after a restart gets ~78ms not the one-time ~2.5s compile. otel suite 125/125.
This commit is contained in:
@@ -227,7 +227,8 @@
|
||||
(host-ot-test "dashboard has the root id" (contains? host-ot-dash "otel-dashboard") true)
|
||||
(host-ot-test "dashboard SSRs the waterfall svg" (contains? host-ot-dash "<svg") true)
|
||||
(host-ot-test "dashboard shows a route in the strip" (contains? host-ot-dash "/feed") true)
|
||||
(host-ot-test "dashboard declares the SSE subscription" (contains? host-ot-dash "/otel/stream") true)
|
||||
(host-ot-test "dashboard auto-refreshes (meta refresh, not fake SSE)" (contains? host-ot-dash "refresh") true)
|
||||
(host-ot-test "dashboard shows the latency chart legend" (contains? host-ot-dash "p99 (tail)") true)
|
||||
|
||||
;; the SSE endpoint emits a span event, SSE-framed
|
||||
(define host-ot-sse
|
||||
|
||||
Reference in New Issue
Block a user