Goldshell-MiniDOGE

Dashboard

Grafana Dashboard to monitor GoldShell Miners
Last updated: 2 months ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 29

Reviews: 0

  • goldshell-grafana-001.jpg
    goldshell-grafana-001.jpg

Grafana Dashboard for Goldshell Miner

alt tag

This project queries the public, and available Goldshell API, based on cgminer, to obtain useful data about our ASIC Miner, using native telegraf, sending the data to InfluxDB, and finally showing it on Grafana.

No Scripting is required


Getting started

You can follow the steps on the next Blog Post - TBD

Or try with this simple steps:

  • Create a new config file called goldshell.conf under /etc/telegraf/telegraf.d/ directory
  • Add the next configuration to it, chaning the IP with your valid Goldshell IP or FQDN
[[inputs.http]]
    urls = ["http://YOURGOLDSHELLIP/mcb/cgminer?cgminercmd=devs"]
    data_format = "json_v2"
        [[inputs.http.json_v2]]
            measurement_name = "goldshell_stats"
        [[inputs.http.json_v2.object]]
            path = "data"


[[inputs.http]]
    urls = ["http://YOURGOLDSHELLIP/mcb/status"]
    data_format = "json_v2"
        [[inputs.http.json_v2]]
            measurement_name = "goldshell_stats"
            
            [[inputs.http.json_v2.field]]
                path = "hardware"

            [[inputs.http.json_v2.field]]
                path = "model"

            [[inputs.http.json_v2.field]]
                path = "firmware" 
  • Save the file, and restart telegraf service

service telegraf restart

  • Download the Goldshell Grafana Dashboard JSON file and import it into your Grafana
  • Enjoy :)

Additional Information

  • Nothing to add as of today

Known issues

Would love to see some known issues and keep opening and closing as soon as I have feedback from you guys. Fork this project, use it and please provide feedback.

Collector Configuration Details

[[inputs.http]]
    urls = ["http://YOURGOLDSHELLIP/mcb/cgminer?cgminercmd=devs"]
    data_format = "json_v2"
        [[inputs.http.json_v2]]
            measurement_name = "goldshell_stats"
        [[inputs.http.json_v2.object]]
            path = "data"


[[inputs.http]]
    urls = ["http://YOURGOLDSHELLIP/mcb/status"]
    data_format = "json_v2"
        [[inputs.http.json_v2]]
            measurement_name = "goldshell_stats"
            
            [[inputs.http.json_v2.field]]
                path = "hardware"

            [[inputs.http.json_v2.field]]
                path = "model"

            [[inputs.http.json_v2.field]]
                path = "firmware" 
Get this dashboard:
15313
Dependencies: