ShieldGate Docs

Observability

Live metrics

Watch request and block counters in near real time.

Goal

Use live dashboard metrics during incidents and soak tests.

Steps

  1. Open Analytics Live views in the admin UI.
  2. Ensure the browser can reach the SignalR hub (/hubs/dashboard) with a valid token.
  3. Generate traffic through the Proxy and watch counters update.

Backend notes

Live snapshots come from IAnalyticsCounterStore (Redis or in-memory). Proxy increments counters on each request (skipping health/ACME paths).

Verify

  • Counters move within seconds under load.
  • Multiple admins can observe the same live session.