Displaying Miner Stats

You can use crossbelt to show mining stats in a universal output for all supported mining programs.

Miner Stats

The mining program often provides detailed information about the mining process. Below is the result of running the cb mining workers command. There are additional subcommands but the workers subcommand is the default.

cb mining workers

NAME             | BUSID        | ACCEPTED | REJECTED | TEMPERATURE | POWER_USAGE | SPEED      | INVALID | EFFICENCY | INTENSITY
-----------------|--------------|----------|----------|-------------|-------------|------------|---------|-----------|----------
GeForce GTX 1070 | 0000:01:00.0 | 0        | 0        | 45          | 104.99      | 31340000.0 | 0       | 298504.62 | 0
GeForce GTX 1070 | 0000:04:00.0 | 0        | 0        | 51          | 103.82      | 31120000.0 | 0       | 299749.57 | 0
GeForce GTX 1070 | 0000:05:00.0 | 0        | 0        | 52          | 98.39       | 31350000.0 | 0       | 318629.94 | 0
GeForce GTX 1070 | 0000:06:00.0 | 0        | 0        | 40          | 99.4        | 31230000.0 | 0       | 314185.11 | 0

Total stats

You can get the total stats by using the cb mining totals command.

$ cb mining totals

HASHRATE  | ACCEPTED | INVALID | REJECTED | TOTAL_POWER
----------|----------|---------|----------|------------
125070000 | 0        | 0       | 0        | 411

Additional subcommands

$ cb mining -h
NAME
    mining - Mining Related Commands

SYNOPSIS
    cb [global options] mining [workers]
    cb [global options] mining miner
    cb [global options] mining totals

COMMANDS
    miner   - Shows the name of the miner
    totals  - Shows the Total Miner Stats (Some miners not supported)
    workers - Shows the Gpu Worker Stats (Some miners not supported) (default)

Errors and Unsupported miners

Crossbelt provides support for the major mining programs, however not everything has been tested. If you find a missing miner program please let us know and we can add support. Additionally, not all algorithms have been tested either. If you find such a algorithm it may cause crossbelt to produce errors or invalid calculations with profit.

Miners tested

  • claymore
  • claymore-xmr
  • ethminer
  • ccminer
  • sgminer

Miner Output

Many mining programs don’t provide a decent API for crossbelt to work with. As a result we have to invent creative ways to get the data out of the mining program which is often buggy. Any minor update to a mining program can break our parsers. This is just the sad state of miner APIs. Crossbelt attempts to converge all these different miner outputs to a single generic view, but only a few provide a rich set of data.