Log Viewer
Live log stream with level Badges, mono timestamps, per-service labeling, level filter chips, and a tail affordance.
Live log stream with level Badges, mono timestamps, per-service labeling, level filter chips, and a tail affordance.
The Application Collection unlocks the source for every Application block. All Access unlocks every Collection.
Already purchased? Log in
Log Viewer is the live log stream surface, ten rows from all services in the Acme workspace: timestamps in ISO format, a level Badge (INFO as secondary, WARN as outline, ERROR as destructive, DEBUG as outline), the originating service like api-gateway or db-pool, and the message, from POST /v1/events 200 OK 34ms to Connection pool at 80% capacity (40/50 connections). The filter bar carries level chips with aria-pressed state and a search input. Pause and Clear sit in the header; a pulsing dot in the footer confirms the tail is live.
Logs are one typed const array. Badge variants replace coloured text so the severity reads the same in light and dark themes.
Reach for this block on an observability or developer tools page, wired to your log streaming endpoint. Keep the level chip state in URL params so a shared link lands on the same filtered view.
A natural flow around it on an Application Pro page:
Before
After
One strong use is the full service log stream. Other log viewers:
Tip: the context column (service name) is what separates a log from a wall of text; keep it visible.