Package dashboard owns the read-only stats aggregation that the web UI renders. The proxy package wraps Aggregator results with cluster-state enrichment (drain progress, breaker health) before returning them to HTTP handlers.
Data holds a snapshot of all operational data for the dashboard.
typeDatastruct {
BackendOrder []stringQuotaStatsmap[string]core.QuotaStatObjectCountsmap[string]int64// UnverifiedObjectCounts is per-backend count of objects with a// NULL content_hash (objects that predate integrity verification or// otherwise have not been checksummed). Drives the dashboard's// "needs backfill" column when integrity is enabled. See #405.UnverifiedObjectCountsmap[string]int64ActiveMultipartCountsmap[string]int64UsageStatsmap[string]core.UsageStatUsageLimitsmap[string]core.UsageLimitsUsagePeriodstringTopLevelEntries*core.DirectoryListResultDrainingBackendsmap[string]drain.ProgressUnhealthyBackendsmap[string]bool}