Skip to content

Event Store Explorer

Status: MVP. Three views are live; two more are coming with CritterWatch#145 batch 2. The full operator-facing docs land once those views are functional.

The Event Store Explorer is the operator-facing window into a monitored service's event store. It complements the read-only Event Store page (which is forensic, scoped to CritterWatch's own audit stream) by reaching into the monitored service's event store via Wolverine.CritterWatch's EnableEventStoreExplorer round-trips.

Route: /explorer

Opt-in

The explorer is gated by CritterWatchOptions.EnableEventStoreExplorer on the monitored service. The default is true in Development and false everywhere else. When disabled, the page renders an "Event Store Explorer is disabled on this service" banner — flip the option to opt in.

Available today (MVP)

TabBacked by
Recent StreamsRequestRecentStreams (CW#145 batch 1)
Stream EventsRequestStreamEvents (CW#145 batch 1, paged)
Projection StatusesRequestProjectionStatuses (CW#145 batch 1)
Projection StepperRequestProjectionRun (CW#88) — step-through replay of a projection over a source slice

Deep link from the Storage tab: each event store card on a service's Storage tab has a View streams link that opens the explorer with the service pre-selected.

Coming soon

TabTracking
DCB Tag QueryCW#145 batch 2 — RequestEventsByTags handler
Rehydrate AggregateCW#145 batch 2 — RequestRehydrateAggregate handler

These tabs render a "Coming soon" placeholder until the batch-2 handlers land. The Pinia store already has typed action signatures for both paths — they throw with a not yet wired hint that mentions the seam.

Full operator docs (workflows, screenshots, "what to do when X" recipes) land once the stubbed tabs are functional, so we don't ship documentation for features that aren't usable yet.

Released under the MIT License.