1
0
Fork 0
This repository has been archived on 2024-12-18. You can view files and clone it, but cannot push or open issues or pull requests.
mining-dashboards/telegraf/flexpool-miner.conf

55 lines
1.6 KiB
Text
Raw Permalink Normal View History

[[inputs.http]]
name_override = "flexpool_miner_balance"
urls = ["https://api.flexpool.io/v2/miner/balance?coin=${COIN}&address=${MINER_ADDRESS}"]
data_format = "json"
tagexclude = ["url"]
json_query = "result"
[inputs.http.tags]
miner = "${MINER_ADDRESS}"
coin = "${COIN}"
[[inputs.http]]
name_override = "flexpool_miner_stats"
urls = ["https://api.flexpool.io/v2/miner/stats?coin=${COIN}&address=${MINER_ADDRESS}"]
data_format = "json"
fieldpass = ["*Hashrate", "*Shares"]
tagexclude = ["url"]
json_query = "result"
[inputs.http.tags]
miner = "${MINER_ADDRESS}"
coin = "${COIN}"
[[inputs.http]]
name_override = "flexpool_miner_workers"
urls = ["https://api.flexpool.io/v2/miner/workers?coin=${COIN}&address=${MINER_ADDRESS}"]
data_format = "json"
tagexclude = ["url"]
fieldpass = ["*Hashrate", "*Shares"]
tag_keys = ["name"]
json_query = "result"
[inputs.http.tags]
miner = "${MINER_ADDRESS}"
coin = "${COIN}"
[[inputs.http]]
name_override = "flexpool_miner_paid"
urls = ["https://api.flexpool.io/v2/miner/paymentsStats?coin=${COIN}&address=${MINER_ADDRESS}"]
data_format = "json"
tagexclude = ["url"]
json_query = "result"
[inputs.http.tags]
miner = "${MINER_ADDRESS}"
coin = "${COIN}"
[[inputs.http]]
name_override = "flexpool_miner_payments"
urls = ["https://api.flexpool.io/v2/miner/payments?coin=${COIN}&address=${MINER_ADDRESS}&page=0"]
data_format = "json"
tagexclude = ["url"]
json_query = "result.data"
json_time_format = "unix"
json_time_key = "timestamp"
[inputs.http.tags]
miner = "${MINER_ADDRESS}"
coin = "${COIN}"