The Options dialog, Mining Settings section and Advanced section provides a number of settings to fine tune the behavior of Awesome Miner.


Mining Settings

  • External Miner (ASIC mining)
    • Ping disconnected External Miners and indicate response: If an External Miner shows up as Disconnected in the miner list, Awesome Miner will also try to send a ping request to the miner. The result will be indicated as either Ping Up or Ping Down.
    • Extended monitoring (request MAC address and more): If enabled, Awesome Miner will request additional monitoring details from the ASIC miner. This information includes MAC address details and and in some cases also an indication if the miner is in Paused state. This will require a bit more processing time for each ASIC miner, resulting in a lower number of miners that can processed during a given period of time. 
    • MAC address identification for network discovery: Use the ASIC miner MAC address to identify unique miners when using the Remote Proxy feature with network discovery to automatically add all new ASIC miners connected to the network.
    • Automatic configuration of External Miner properties: If enabled, Awesome Miner will try to automatically set the ASIC hardware and Connection properties for External Miners based on the monitoring responses.
    • Default SSH username / password: Specifies the default username and password to use when performing SSH operations on an ASIC miner, for example to reboot or send a custom SSH command. These credentials will be used for all ASIC miners. To customize for a specific miner, see the Properties of each External Miner.
    • Default Web/API username / password: Specifies the default username and password to use when performing API operations on an ASIC miner, for example to reboot, change pool or pause the mining. These credentials will be used for all ASIC miners. To customize for a specific miner, see the Properties of each External Miner.
  • Managed Miner (only for GPU and CPU mining)
    • Restart attempts on process crash: If the mining software is crashing, Awesome Miner will restart it. This setting indicates how many times Awesome Miner should try to restart a crashing mining software within a 5 minute period before giving up and not restarting it anymore. After 5 minutes, the counter for the number of restart attempts are reset again.
    • Pause when profit switcher starts mining: There can be instances where mining software is crashing when stopping and starting them too fast during profit switching. This setting can be used to introduce a delay before the next mining software is starting, to make crashes less likely.
    • Pause after applying clocking settings: When having a larger number of GPU's, clocking operations can take a little time and there are scenarios where the mining becomes more stable if there is a pause between setting the GPU clocking settings and starting the mining software.
    • Apply delayed clocking settings: When using the concept of delayed clocking settings - when the mining software is first started and running a short while before applying the overclocking - this setting specifies after how many seconds the clocking settings should be applied.
    • Wait for process stop before terminating: Awesome Miner is always sending a close signal to the mining software when it should be closed. Awesome Miner will then wait for it to terminate. In case it doesn't terminate by itself within the specifies time, Awesome Miner will terminate the process.
    • Delay auto start of miner after reboot: When a miner is set to Auto start, Awesome Miner will automatically start the mining when Windows is starting. This setting can be used to make Awesome Miner wait for a period of time before starting the mining software in case it's not stable when launching too fast.
    • Update interval: Specifies the minimum number of seconds between each request for monitoring details are requested from the mining software.
    • (Advanced) Keep a backup of previous console output log files: This setting is only intended to be used for specific debugging scenarios of mining software
    • (Advanced) Use CTRL+C event for closing mining process: Indicates the method for how Awesome Miner requests mining software to be terminated
    • Disable Windows Update: If checked, Awesome Miner will disable the Windows Update services.

Advanced

  • Log file
    • Log level: The amount of log information Awesome Miner will write to the log file. The recommendation is to leave it at Default unless there is need to get more details for fault isolation.
    • Open: Open the log file in the default text editor
    • Open folder: Open Windows File Explorer and select the log file
    • The log file AwesomeMiner.log is located in the folder: %localappdata%\AwesomeMiner\
  • Performance
    • Performance mode: Performance mode should be enabled when monitoring more than 200 miners. When enabled, the graphs on the dashboard will be disabled and optimizations for making the user interface smooth under heavy load are used. See also: Performance settings
    • Concurrency level (for operations / for monitoring): The number of monitoring requests and operations Awesome Miner should perform in parallel. A higher values will result in performing a larger number of operations in a shorter time frame. A lower value can be used when running Awesome Miner on a slower computer.
    • (Advanced) Miner batch update delay: To reduce the load on the system and network, Awesome Miner can make a short pause every time a batch of miners (about 40 miners) is being processed. This setting should typically not be modified.
  • Connection settings
    • Increase connection timeout for Remote Agent: When using Remote Agent on very slow remote networks, this setting can be used to increase the timeout to prevent the miners to show up with "Service Offline" too often.
    • Enable retry: If the network connection between Awesome Miner and a remote miner (for example an ASIC miner) is poor and some requests timeout, this setting can be enabled to allow Awesome Miner to always make a second attempt to communicate with the miner before it's indicated as Disconnected in the list of miners
    • Reduce network traffic: Defines if Awesome Miner will try to reduce the amount of network traffic between the main application and Remote Agent. 
    • Miner API connection timeout: Specifies how many seconds Awesome Miner should wait for an External Miner (for example an ASIC miner) to reply before the miner is indicated as Disconnected in the list of miners. If a miner is showing as Disconnected every once in a while or if the miners are located on a remote network, the timeout can be increased.
    • SSH connection timeout: Specifies the timeout to be used for SSH-based operations
  • Use interface adjustments
    • Enable drag & drop to rearrange miners: Using drag & drop is typically the easiest method to arrange miners in Miners list. However, when using some remote desktop tools to access Awesome Miner, the delay introduced may result in unwanted drag & drop behaviors.
    • Show password fields in plain text: If checked, Awesome Miner will no longer mask passwords with an *
  • Advanced
    • Custom features: This field is used to enable hidden features of Awesome Miner, for customer specific behaviors. The field should typically be empty.