Dashboard
Cards, widgets, and charts that compose the top-level operations dashboard
The dashboard is the top-level operations surface. It composes live feeds, summary widgets, and chart cards into a single overview of fleet health, pool context, and power trends.
The docs group these components into three intuitive buckets:
- Feeds: active incidents and activity logs
- Stats: at-a-glance summary cards for containers, pool details, and export controls
- Charts: line, timeline, and multi-series chart cards
Prerequisites
- Complete the @mdk/foundation installation and add the dependency
All dashboard components
| Component | Description |
|---|---|
ActiveIncidentsCard | Dashboard card showing current alerts and incidents |
TanksBox | Immersion tank status display |
SupplyLiquidBox | Cooling liquid supply monitoring |
MinersSummaryBox | Container miner summary widget |
BitMainImmersionSummaryBox | Bitmain immersion pumps and liquid temps |
MicroBTWidgetBox | MicroBT cycle pump and cooling fan widget |
WidgetTopRow | Dashboard header with key metrics |
ChartWrapper | Chart container with title and controls |
LineChartCard | Card containing a line chart with stats |
TimelineChart | Time-based event visualization |
HashRateLineChartSelector | Hashrate over time visualization |
ConsumptionLineChart | Power consumption trend chart |
PowerModeTimelineChart | Power mode changes over time |
ContainerCharts | Container-level chart dashboard |
PoolDetailsCard | Mining pool configuration display |
PoolDetailsPopover | Pool info in hover popover |
StatsExport | Export statistics to CSV/Excel |
Next steps
For past alerts paired with the dashboard's active-incidents view, see HistoricalAlerts.

