Dashboard

The Inventory Dashboard provides the primary interface for fleet management within MiningOS. This page explains the common layout structure shared across all MiningOS pages and the specific components of the Inventory Management Dashboard.

For the main operational dashboard, see Dashboard. For header bar documentation, see Header.

Dashboard Layout Diagram Figure 1: MiningOS interface layout showing main regions (A-C) and header components (1-6)


Region A: Global Header Bar

The header bar remains visible across all pages, providing persistent operational awareness. For complete header documentation, see the Header page.

Header Bar Detail Figure 2: Global header bar showing real-time fleet metrics and alert indicators

Component 1: Miners Status

Displays fleet health through color-coded counts against total capacity:

Value
Color
Meaning

29

Green

Online with normal operation or minor errors

12

Orange

Experiencing major errors requiring attention

9

Red

Offline or in sleep mode

MiningOS (50)

White

Total miners registered for this site

29 / 2,186

Active miners versus total container capacity

The adjacent Pool indicator shows miners connected to mining pools. A green number indicates active connections; red with "0" indicates pool connectivity issues. See Pool Manager Module for pool configuration.

For detailed status definitions, see Header — Miners Status Indicators.

Component 2: Hashrate

Metric
Description

MiningOS

Hashrate aggregated from device telemetry

Pool

Hashrate as reported by mining pool (shows 0 when disconnected)

For hashrate monitoring and visualization, see Dashboard and Heatmaps.

Component 3: Consumption

Total power draw in kilowatts (kW) as measured by connected power meters. Displayed in orange to draw attention to power costs.

For power meter specifications, see Supported Devices — Power Meters.

Component 4: Efficiency

Power efficiency expressed as W/TH/s (watts per terahash per second). Lower values indicate better efficiency. This metric helps identify:

  • Equipment degradation

  • Suboptimal environmental conditions

  • Cooling system issues

For efficiency monitoring guidelines, see Operational Best Practices.

Component 5: Weather

Current ambient temperature at the site location in degrees Celsius. Sourced from weather API integration via the OpenWeather worker.

For weather worker installation, see Installation — OpenWeather.

Component 6: Alert Icons

Quick-access filters for the Alerts page, organized by severity level. Each icon displays a count badge and links directly to filtered alert views:

Severity
URL Pattern
Documentation

Critical

/alerts?severity=critical

High

/alerts?severity=high

Medium

/alerts?severity=medium


Region B: Navigation Sidebar

Collapsible navigation providing access to all MiningOS modules.

Sidebar Detail Figure 3: Navigation sidebar with Inventory module expanded

The Inventory section expands to reveal sub-pages:

Sub-page
Purpose
Documentation

Dashboard

Site overview and miner distribution summary

This page

Miners

Individual device listing and management

Spare Parts

Replacement component inventory

Repair History

Maintenance and repair records

Historical Movements

Equipment transfer logs

Packaging

Shipping and packaging management

Other top-level modules visible in the sidebar:

Module
Documentation

Main Dashboard

Operations Centre

Comments

Settings


Region C: Main Content Area

Context-dependent workspace that changes based on the selected module and page.

Main Content Area Detail Figure 4: Main content area displaying the Inventory Management Dashboard

Inventory Management Dashboard

The default view when accessing the Inventory module presents two expandable accordion sections:

Section
Description
Documentation

Current Site

Configuration and details for the currently selected mining site

Miner Distribution

Breakdown of miner allocation across containers and physical positions

Both sections expand via the "+" button to reveal detailed content.

Data Refresh

Inventory data is refreshed based on the worker collection intervals configured during installation. For details on collection timing, see:

Last updated