BTC updated

ASIC Remote Monitoring Stack: Tools and Workflow

An unmonitored mining fleet is a fleet running on hope. A miner that drops to half hashrate at 2am stays at half hashrate until somebody looks. Multiply that by a fleet of ten, and the revenue loss adds up fast. The tooling for asic remote monitoring has matured to the point where every fleet of three or more units should have something in place. The choice is between commercial SaaS platforms, free-tier community tools, and self-hosted open-source stacks. This guide walks the options honestly — what each gets right, where each falls short, and how to pick.

What a monitoring stack actually needs to do

The baseline expectations are simple. Show current and historical hashrate per miner. Alert when a miner drops offline or hashes significantly below expected. Track temperatures, fan RPM, pool acceptance rate, and power draw. Provide a single dashboard view of the whole fleet without logging into each miner individually. For commercial operations, add power-cycle control, firmware management, and billing-grade reporting.

Anything beyond this baseline — predictive maintenance, machine learning on failure patterns, automated firmware rollback — is nice to have, not essential. Most operators get the bulk of monitoring value from the first three items: hashrate, temperature, offline alerting.

Commercial SaaS: Awesome Miner and Foreman

Awesome Miner

Awesome Miner is a Windows-based application that supports thousands of miners across most major brands. Free tier covers a small number of units; paid tiers scale up to thousands. Features include pool management, firmware deployment, scheduled tasks, and dashboard visualization. The interface is dense but capable.

Strengths: broad device support (Bitmain, MicroBT, Canaan, Goldshell, Innosilicon, and others), mature feature set, active development. Free tier is genuinely usable for small fleets. Pool switching and worker management are good.

Weaknesses: Windows-only (the monitoring host needs to be a Windows machine), dashboard aesthetics feel dated, and the learning curve is real. Cloud-based monitoring exists but requires the desktop component as an intermediary.

Foreman

Foreman is a cloud-native mining management platform. Web-based, no local application required. Supports the major ASIC brands plus some GPU rigs. Pricing is per-miner-per-month with tiered features.

Strengths: cloud-native means no local infrastructure to maintain, modern web UI, mobile-friendly, integrates with multiple firmware platforms (stock, BraiinsOS, LuxOS, Vnish). Notifications and alerting are polished.

Weaknesses: monthly per-miner cost adds up at scale, dependence on Foreman’s cloud means an outage on their end blocks visibility into your fleet, less granular control compared to deeply customized self-hosted stacks.

Hive OS and similar

Hive OS is widely known for GPU mining but supports ASICs through firmware flashing on supported models. The cloud component shows fleet status and exposes remote control. Best fit for operators already in the Hive ecosystem; less natural for ASIC-only fleets.

Community and free tools: Hashrate.no

Hashrate.no is a free community-run dashboard that ingests pool statistics across major pools and provides historical hashrate, profitability, and pool comparison views. Not a fleet management tool — it shows pool-side data only, not per-miner-internal data. Useful as a cross-check on whether reported hashrate matches what pools see.

For operators on a tight budget, combining a pool dashboard (built into every major pool) plus Hashrate.no for cross-pool comparison gives baseline visibility at zero cost. Limitations: no per-miner-internal data (temperatures, fan RPM, individual chip status), no alerting, no remote control. Adequate for hobbyists with one or two miners; insufficient for fleets large enough to have things go wrong unattended.

Self-hosted: Prometheus, Grafana, and exporter scripts

For operators comfortable with Linux administration, a self-hosted Prometheus and Grafana stack offers the most flexibility at the lowest ongoing cost. Prometheus scrapes miner APIs, stores time-series data; Grafana visualizes it. Open-source exporter scripts exist for most major ASIC brands — community-maintained projects on GitHub poll Bitmain cgminer API, MicroBT, and Canaan endpoints and expose Prometheus-format metrics.

Strengths: zero ongoing license cost, complete control over what is monitored and how it is visualized, mature open-source ecosystem (alerting via Alertmanager, dashboards from the Grafana community), integration with anything else the operator runs (network gear, power, environmental sensors).

Weaknesses: real setup time. Linux server, Prometheus configuration, exporter scripts that may need tweaking for specific firmware versions, Grafana dashboard design. Plan a couple of weekends for an initial deployment. Ongoing maintenance is light but not zero — exporter scripts occasionally break when firmware updates change API responses.

For operators who already run a self-hosted infrastructure stack (a home server, a NAS, a small VPS), adding mining monitoring is incremental work. For operators starting from scratch, the SaaS options often win on time-to-value even at the per-miner cost.

Firmware-integrated monitoring

Custom firmware platforms include their own monitoring layers.

BraiinsOS has Braiins Farm Proxy, which aggregates stats from multiple miners running BraiinsOS and exposes them through a unified interface. Limitation: only works with BraiinsOS-running miners.

LuxOS integrates with Luxor’s pool and hashrate index infrastructure. Limitation: works best within the Luxor ecosystem.

Vnish exposes a richer per-miner UI with detailed thermal and chip-level data but does not provide a fleet-wide dashboard out of the box.

For operators running custom firmware, the firmware-integrated tools often handle the per-miner detail well, but a higher-level fleet view (Awesome Miner, Foreman, or self-hosted) still adds value. Background on custom firmware trade-offs lives at custom ASIC firmware risks.

Alerting: where the value actually shows up

Dashboards are nice. Alerts are what get an operator out of bed before a fleet sits idle for eight hours. The alerting categories that matter:

Miner offline: any miner that fails to respond for more than 5 minutes. Alert via SMS, push notification, or email.

Hashrate deviation: any miner producing less than 80 percent of its 24-hour average for more than 30 minutes. Catches degraded but technically online states.

Temperature anomaly: chip temperature exceeding 90 degrees Celsius for more than 5 minutes. Indicates impending throttle or shutdown.

Pool-side rejection: per-worker rejection rate exceeding 2 percent for more than 30 minutes. Indicates stratum or latency issues.

Each alert needs a clear actionable next step. An alert that just says “miner offline” is less useful than “miner unit-3 offline since 02:14 — last seen at 195 TH/s — try cold boot via switched PDU outlet 7”. Mature monitoring setups include enough context in the alert to start the diagnosis without logging in. The companion piece on hashrate dropout troubleshooting covers the diagnostic flow alerts should trigger.

Honest pros and cons by operator scale

One to three miners

Use the pool dashboard plus email alerts from the pool. Add a small free-tier Foreman or Awesome Miner deployment if you want a unified view. Self-hosted Prometheus is overkill at this scale.

Four to ten miners

Commercial SaaS (Foreman, Awesome Miner paid tier) starts paying for itself in saved troubleshooting time. Self-hosted Prometheus/Grafana is reasonable if the operator already runs Linux infrastructure.

Eleven to fifty miners

SaaS becomes expensive at this scale. Self-hosted Prometheus/Grafana with custom alerting usually wins on cost. Foreman remains competitive if the operator values minimal infrastructure work over cost.

Beyond fifty miners

Self-hosted is almost always cheaper at this scale. Add integration with billing, power monitoring, and ticketing systems. Commercial operations sometimes hybrid: self-hosted for detail, SaaS dashboards for executive visibility.

The network and security side

Monitoring requires the monitoring server to reach every miner’s API. That means the miner VLAN firewall needs to permit traffic from the monitoring VLAN on specific ports — typically 80 for web UI scraping and 4028 for cgminer API. The broader network design supporting this lives at ASIC static IP and firewall configuration.

Never expose the monitoring server to the public internet without authentication. SaaS platforms handle this through their own auth. Self-hosted Grafana behind a VPN is the standard answer for remote access without public exposure. Tailscale, WireGuard, or any VPN integrated with the local network works.

What to monitor beyond the miner itself

Mature monitoring stacks extend beyond ASICs to the supporting infrastructure: PDU per-outlet load, environmental temperature and humidity sensors, network device status, UPS battery state, internet connectivity. A miner that drops because the upstream switch failed needs the alert to identify the switch, not just the miner. Integrating PDU, switch, and environmental data into the same dashboard turns reactive troubleshooting into proactive operations.

For operators thinking through the full stack from monitoring back through hardware, the Bitcoin mining hardware lineup covers current-generation units that justify monitoring investment.

The build-vs-buy decision usually comes down to fleet size and operator preference. Below ten units, free tools and a phone app suffice. Between ten and a hundred units, paid commercial dashboards earn their fee in time saved. Above a hundred units, a self-hosted stack tailored to the operator’s specific alerting needs typically wins on flexibility, although the engineering time to build and maintain it is real. The wrong answer is to overbuy at small scale or underbuy at large scale.

References

Is free monitoring software good enough for a small fleet?
Yes, for one to three miners. The pool dashboard plus email alerts from the pool covers basic offline detection. Add free-tier Awesome Miner or Foreman for a unified view. Paid features become valuable starting around four to five miners.
Should I self-host Prometheus and Grafana for mining monitoring?
Worth it if the operator already runs Linux infrastructure or has 10+ miners. Expect a couple of weekends of initial setup time. The trade-off versus SaaS is upfront effort versus ongoing per-miner cost; self-hosted wins at scale.
What alerts matter most for an ASIC fleet?
Offline alerts (any miner unresponsive for over 5 minutes), hashrate deviation alerts (under 80 percent of 24-hour average), and temperature alerts (chip temp over 90 degrees Celsius). Each needs a clear actionable next step in the alert body to enable fast triage.
Can I monitor miners from outside my home network?
Yes, through a VPN like Tailscale or WireGuard, or through a SaaS platform that handles authentication on its end. Never expose miner web UIs or self-hosted monitoring servers to the public internet without authentication; the security risk far exceeds the convenience benefit.

For operators sourcing hardware that justifies serious monitoring infrastructure, the Coin Web Mining catalog covers current-generation ASICs with live pricing.