Skip to content

Event Store Explorer

CritterWatch Event Store Explorer — the Recent Streams view for a monitored service, listing each stream's id, type, version, last-updated time, and tenant

Status: MVP. Three views are live; more views are coming. 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
Stream EventsRequestStreamEvents (paged)
Projection StatusesRequestProjectionStatuses
Projection StepperRequestProjectionRun — 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

TabBacked by
DCB Tag QueryRequestEventsByTags handler
Rehydrate AggregateRequestRehydrateAggregate 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.

Free for read-only monitoring. A commercial license is required for administrative actions and the MCP server.