Skip to content

Event Store

This page has moved

There is no longer a standalone Event Store page. The old /events route now redirects into the Event Store Explorer (its Event Explorer tab), and router.push({ name: 'events' }) still resolves there, so old bookmarks keep working.

"Event Store" is one of three similarly-named console surfaces that are easy to confuse. Here is what each one actually reads, so you land on the right one:

SurfaceRouteWhat it reads
Event Store Explorer/explorerA monitored service's event store — its domain streams, events, projections, and event-store configuration. This is where the old "Event Store" browsing lives now.
Store Inspector/rawThe console's own frontend state — every Pinia store the SPA holds plus a live SignalR message log. A debugging surface, not a data browser.
Timeline + Audit Log/timeline, /audit-logCritterWatch's own operational history — system events (node/agent/leadership/tenant changes) on the Timeline, and operator-initiated actions on the Audit Log.

Where the old page's jobs went

The retired page tried to be two things at once — a window into the monitored app's events and a log of CritterWatch's own operational events. Those are now separated:

  • "What happened inside my service's event store?"Event Store Explorer (browse streams, read events, inspect projection status, and step a projection's replay event-by-event with the Projection Stepper).
  • "When did the leader change / this tenant get added / a new version get detected?"Timeline — CritterWatch's own chronological system-event feed.
  • "Who clicked Rebuild / Pause / Discard, and when?"Audit Log — the record of operator-initiated actions.

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