Observe decisions, rules, errors, and release health from one local UI.

The dashboard reads decision logs, dead-letter logs, metrics, benchmark results, and rule status from the local BlazeRules data plane. It gives developers the operational view without becoming the event processor itself.

blazerules_dashboard --port 9470
check_circle Starting dashboard collectors...
Sources: decisions.ndjson, dlq.ndjson, metrics endpoint
[METRICS] Prometheus scrape active.
[DECISIONS] Recent outcomes indexed for timeline view.
[DLQ] Malformed records grouped by error code.
Dashboard panels online
>> Decisions, rules, errors, benchmarks, source health

A read-only operations surface for the engine.

Use the dashboard to inspect what BlazeRules is doing in production: decision volume, rule fire rates, bad-message samples, source health, and recent benchmark output.

TimelineDecision rate and latency trend.
DLQSkipped-row counts and samples.
RulesTop fired rules and match counts.
SourcesWatched files, metrics URL, freshness.
BlazeRules Dashboard ruleset: active
Records/sec842K
Match rate37.8%
Skipped rows19
BackendAVX2

Decision timeline

Top fired rules

high_amount_foreign482k
velocity_30m_count371k
vpn_cidr_lookup214k

Recent decisions

22:04:18BLOCK92.0high_amount_foreign22:04:19REVIEW61.5velocity_30m_count

Rule Release Flow

A compact governance view for validating rule changes before activation.

1
Draft
2
Validate
3
Diff
4
Backtest
5
Approve
6
Deploy
7
Observe
8
Rollback
rule_production_checkout_fraud.yml LIVE
01
02
03
04
05
06
07
08
09
10
11
12
13
name: HighRiskWindowCheck
trigger: checkout.completed
logic:
  if:
    - action: FLAG
    + action: REVIEW
    - window_count > 10
    + window_count > 4
    - location: [EE, LT, UA]
monitoring:
  enabled: true
  alerts: slack_eng_critical

Projected Impact

+2.1%
REVIEW RATE (EST.)
False Positives -14%
Projected latency change +0.2ms
info Projections based on last 7 days of production event shadow-runs.

Fleet Status

Sync Nodes 12/12
Active Version active ruleset
Last Failed Reload None

Rule Drift

analytics
04:00 Live (UTC)

Ownership Matrix

Strict separation of duties. The control plane manages logic and identity; your data plane handles raw events behind your firewall.

dns

Local Data Plane

  • verified
    Raw Event Stream
    PII and transaction data never leave your VPC. Processing happens locally.
  • verified
    Execution Engine
    The native BlazeRules engine runs locally in your infrastructure for low-latency batch evaluation.
  • verified
    Private Keys
    Encryption keys for local storage are managed via your own KMS.
hub

Enterprise Control Plane

  • verified
    Central Rule Repository
    Versioned source of truth for all business logic across every data plane.
  • verified
    Governance & ACLs
    Unified identity management (SSO) and RBAC for who can edit vs approve rules.
  • verified
    Global Observability
    Aggregated metadata and performance metrics from the entire fleet in one dashboard.

Ready to inspect your decisions?

Start with the local read-only dashboard, then add governance workflows when rule ownership needs approvals and rollout visibility.