Reconcilers
What This Is For
Section titled “What This Is For”Reconcilers is a platform-operator view into the ReconcilerPool — the per-tenant reconciler scaling system that keeps every tenant’s running containers matching its declared deployment specs. The pool-wide view shows total reconciler count, reconcile cycles, error counts and active/healthy/unhealthy tenant counts; drilling into one tenant shows whether its reconciler is running, its last reconcile time, any last error, and its goroutine and memory footprint. This is diagnostic tooling for the platform team, not something a tenant ever needs to look at.
How You Get Here
Section titled “How You Get Here”Sidebar section Platform → Reconcilers. Platform admin only.
What It Looks Like
Section titled “What It Looks Like”
What It Shows
Section titled “What It Shows”/reconcilers (ReconcilerStatus)
Section titled “/reconcilers (ReconcilerStatus)”infrastructure:reconcilerStatus.active— “Active”infrastructure:reconcilerStatus.all— “All”infrastructure:reconcilerStatus.avg-interval— “Avg Interval”infrastructure:reconcilerStatus.close— “Close”infrastructure:reconcilerStatus.containers— “Containers”infrastructure:reconcilerStatus.cycles— “Cycles”infrastructure:reconcilerStatus.deployments— “Deployments”infrastructure:reconcilerStatus.error-count— “Error Count”infrastructure:reconcilerStatus.errors— “Errors”infrastructure:reconcilerStatus.failed-to-load-details— “Failed to load details”infrastructure:reconcilerStatus.healthy— “Healthy”infrastructure:reconcilerStatus.last-error— “Last Error”infrastructure:reconcilerStatus.last-reconcile— “Last Reconcile”infrastructure:reconcilerStatus.loading-reconcilers— “Loading reconcilers…”infrastructure:reconcilerStatus.memory— “Memory”infrastructure:reconcilerStatus.monitor-reconciler-pool-health-and— “Monitor reconciler pool health and tenant reconciler performance”infrastructure:reconcilerStatus.never— “Never”infrastructure:reconcilerStatus.no-reconcilers-found-matching-the— “No reconcilers found matching the filter.”infrastructure:reconcilerStatus.pending-actions— “Pending Actions”infrastructure:reconcilerStatus.reconcile-cycles— “Reconcile Cycles”infrastructure:reconcilerStatus.reconciler-details— “Reconciler Details:”infrastructure:reconcilerStatus.reconciler-status— “Reconciler Status”infrastructure:reconcilerStatus.reconcilers— “Reconcilers”infrastructure:reconcilerStatus.refresh— “Refresh”infrastructure:reconcilerStatus.refresh-10s— “Refresh: 10s”infrastructure:reconcilerStatus.refresh-1m— “Refresh: 1m”infrastructure:reconcilerStatus.refresh-30s— “Refresh: 30s”infrastructure:reconcilerStatus.refresh-5s— “Refresh: 5s”infrastructure:reconcilerStatus.running— “Running”infrastructure:reconcilerStatus.status— “Status:”infrastructure:reconcilerStatus.status-2— “Status”infrastructure:reconcilerStatus.stopped— “Stopped”infrastructure:reconcilerStatus.tenant— “Tenant”infrastructure:reconcilerStatus.total-errors— “Total Errors”infrastructure:reconcilerStatus.total-reconciles— “Total Reconciles”infrastructure:reconcilerStatus.unhealthy— “Unhealthy”infrastructure:reconcilerStatus.warning— “Warning”
/reconcilers/:tenantId (ReconcilerStatus)
Section titled “/reconcilers/:tenantId (ReconcilerStatus)”infrastructure:reconcilerStatus.active— “Active”infrastructure:reconcilerStatus.all— “All”infrastructure:reconcilerStatus.avg-interval— “Avg Interval”infrastructure:reconcilerStatus.close— “Close”infrastructure:reconcilerStatus.containers— “Containers”infrastructure:reconcilerStatus.cycles— “Cycles”infrastructure:reconcilerStatus.deployments— “Deployments”infrastructure:reconcilerStatus.error-count— “Error Count”infrastructure:reconcilerStatus.errors— “Errors”infrastructure:reconcilerStatus.failed-to-load-details— “Failed to load details”infrastructure:reconcilerStatus.healthy— “Healthy”infrastructure:reconcilerStatus.last-error— “Last Error”infrastructure:reconcilerStatus.last-reconcile— “Last Reconcile”infrastructure:reconcilerStatus.loading-reconcilers— “Loading reconcilers…”infrastructure:reconcilerStatus.memory— “Memory”infrastructure:reconcilerStatus.monitor-reconciler-pool-health-and— “Monitor reconciler pool health and tenant reconciler performance”infrastructure:reconcilerStatus.never— “Never”infrastructure:reconcilerStatus.no-reconcilers-found-matching-the— “No reconcilers found matching the filter.”infrastructure:reconcilerStatus.pending-actions— “Pending Actions”infrastructure:reconcilerStatus.reconcile-cycles— “Reconcile Cycles”infrastructure:reconcilerStatus.reconciler-details— “Reconciler Details:”infrastructure:reconcilerStatus.reconciler-status— “Reconciler Status”infrastructure:reconcilerStatus.reconcilers— “Reconcilers”infrastructure:reconcilerStatus.refresh— “Refresh”infrastructure:reconcilerStatus.refresh-10s— “Refresh: 10s”infrastructure:reconcilerStatus.refresh-1m— “Refresh: 1m”infrastructure:reconcilerStatus.refresh-30s— “Refresh: 30s”infrastructure:reconcilerStatus.refresh-5s— “Refresh: 5s”infrastructure:reconcilerStatus.running— “Running”infrastructure:reconcilerStatus.status— “Status:”infrastructure:reconcilerStatus.status-2— “Status”infrastructure:reconcilerStatus.stopped— “Stopped”infrastructure:reconcilerStatus.tenant— “Tenant”infrastructure:reconcilerStatus.total-errors— “Total Errors”infrastructure:reconcilerStatus.total-reconciles— “Total Reconciles”infrastructure:reconcilerStatus.unhealthy— “Unhealthy”infrastructure:reconcilerStatus.warning— “Warning”
What You Can Do
Section titled “What You Can Do”/reconcilers
Section titled “/reconcilers”This screen’s component declares no permission-gated controls.
/reconcilers/:tenantId
Section titled “/reconcilers/:tenantId”This screen’s component declares no permission-gated controls.
Where To Go Next
Section titled “Where To Go Next”See architecture for where the reconciler sits in the request path, from the spec you submit to the containers it produces.