First Monitoring
Once the agent is running and devices are discovered, HashCore Pulse begins collecting and displaying real-time data. This section explains what you will see and what to pay attention to first.
Site Dashboard
The main site page is a dashboard with key metrics. Open the Dashboard section in the sidebar.
Widgets
- Hashrate — the total average hashrate of all online devices on the site for the selected period. Real-time (RT) hashrate is shown below.
- Power — current total consumption in kW / MW. Displays the load relative to the site's maximum power.
- Income — estimated net income for the selected period, considering electricity costs.
- Workers — distribution of devices by status: Mining, Stopped, Error, Offline.
Graphs
Below the widgets are graphs for hashrate, power consumption, and temperature across the site. Select a time range: 1h, 6h, 12h, 1d, 1w, 1m. For detailed viewing, click ↗ on any graph — it will open in full-screen mode with scaling tools.
Auto-refresh
Data on the dashboard refreshes automatically. The refresh interval can be configured in the submenu on the site selection button: 30 sec, 1 min, 5 min, 15 min, 30 min, or off. Progress until the next refresh is visible as a horizontal progress bar on the site button.
Device List
Go to the Workers section to see all discovered devices.
What's Visible in the Table
For each device, the following is displayed: model, connectivity status, miner status, hashrate, power consumption, temperature, fan RPM, IP address, firmware version, and last update time.
Device Statuses
Pulse uses a two-tier status system:
Connectivity (icon next to the name) — reflects the connection status with the device:
- 🟢 Online — device is accessible, metrics are being received.
- 🔴 Offline — device has not responded for more than 5 minutes.
Miner Status (tag) — reflects the current state of the miner:
- Mining — device is mining normally.
- Stopped — mining is stopped.
- Autotuning — autotuning is in progress (HashCore Firmware only).
- Error — an error has been detected on the device.
- Offline — no connection.
Quick Filtering
Click on any status tag (Mining, Error, Stopped) directly in the table — the list will instantly filter by that status. This is convenient for quickly checking problematic devices.
What to Pay Attention to First
After connecting, we recommend checking the following:
- Are all devices present — compare the number of devices in Workers with the actual number on the site. If some are missing, check the IP ranges and Unlock Configs in the Scan Task.
- Are there any devices in Error status — click on the Error tag to filter them and investigate the cause.
- Correctness of metrics — ensure that hashrate, temperature, and power consumption match expected values. If fields show
--instead of values, the device may require unlocking. - Agent status — in the Agents section, the agent should be Online. The agent version is displayed next to its name — ensure it is up-to-date.
Adding Devices
Devices in HashCore Pulse are not added manually — they are automatically discovered by the agent during network scanning. This section explains how to manage this process and what to do if devices do not appear.
Hierarchy: Sites → Agents → Scan Tasks → Workers
HashCore Pulse is organized into a four-level hierarchy. Understanding this structure helps to properly configure the platform and efficiently manage hardware of any scale.