Skip to main content

COMMAND CENTER: Background job / infrastructure monitoring, replacing the gated per-product Hangfire dashboard

info

This is information from TRA-386

Overview

Captured 2026-08-08. Production's Hangfire dashboard is gated behind RoundTripHangfireAuthorizationFilter, which requires an authenticated request carrying a Bearer token with the TenantAdmin role — meaning a plain browser visit can't reach it at all (confirmed a few nights back; the workaround has been querying HangFire.Server directly via SQL instead of using the dashboard).

The idea

Rather than solve this as a RoundTrip-specific dashboard-access fix, build proper background-job/infrastructure monitoring into the Command Center API — since Command Center is meant to be the cross-product internal ops tool (RoundTrip today, Waypoint eventually), a single authenticated monitoring view there is a better answer than each product having its own separately-gated, hard-to-reach raw Hangfire dashboard.

TRA-115 (Application Insights, error/cost alerting — the existing, broader "there's no real monitoring for a solo founder running production" gap). This ticket is a specific instance of that same underlying problem, scoped to background-job visibility specifically.

Scope note — this is Command Center work, not RoundTrip work

Per the earlier decision to keep Command Center planning in its own dedicated conversation (separate from this RoundTrip-scoped chat), this ticket is captured here only because that's where cross-product ideas have been tracked so far this session — not a signal to start designing it in this thread. Pick this up when the real Command Center planning session happens.

Metadata

Pull requests

Comments

  • GitHub integration:

    This comment thread is synced to a corresponding GitHub issue. All replies are displayed in both locations.