Rename Flexpool miner measurements
Procedure to migrate: Stop telegraf container: ``` docker-compose -f docker-compose.yml stop telegraf ``` Rename all measurements: ``` docker exec -it influxdb influx -unsafeSsl -ssl -database '$INFLUXDB_DB' select * into flexpool_miner_balance from flexpool_balance group by *; drop measurement flexpool_balance; select * into flexpool_miner_stats from flexpool_stats group by *; drop measurement flexpool_stats; select * into flexpool_miner_workers from flexpool_workers group by *; drop measurement flexpool_workers; select * into flexpool_miner_paid from flexpool_paid group by *; drop measurement flexpool_paid; select * into flexpool_miner_daily_revenue_estimation from flexpool_daily_revenue_estimation group by *; drop measurement flexpool_daily_revenue_estimation; select * into flexpool_miner_payments from flexpool_payments group by *; drop measurement flexpool_payments; ``` Update telegraf configuration. Start telegraf: ``` docker-compose -f docker-compose.yml start telegraf ``` Re-import the `grafana/flexpool-overview.json` graph. Signed-off-by: Julien Riou <julien@riou.xyz>
This commit is contained in:
parent
21754f74d9
commit
e8ba07a1b7
3 changed files with 50 additions and 50 deletions
|
@ -1,5 +1,5 @@
|
|||
[[inputs.http]]
|
||||
name_override = "flexpool_balance"
|
||||
name_override = "flexpool_miner_balance"
|
||||
urls = ["https://flexpool.io/api/v1/miner/${MINER_ADDRESS}/balance"]
|
||||
data_format = "json"
|
||||
tagexclude = ["url"]
|
||||
|
@ -7,7 +7,7 @@
|
|||
miner = "${MINER_ADDRESS}"
|
||||
|
||||
[[inputs.http]]
|
||||
name_override = "flexpool_stats"
|
||||
name_override = "flexpool_miner_stats"
|
||||
urls = ["https://flexpool.io/api/v1/miner/${MINER_ADDRESS}/stats"]
|
||||
data_format = "json"
|
||||
fieldpass = ["*hashrate", "*shares"]
|
||||
|
@ -17,7 +17,7 @@
|
|||
miner = "${MINER_ADDRESS}"
|
||||
|
||||
[[inputs.http]]
|
||||
name_override = "flexpool_workers"
|
||||
name_override = "flexpool_miner_workers"
|
||||
urls = ["https://flexpool.io/api/v1/miner/${MINER_ADDRESS}/workers"]
|
||||
data_format = "json"
|
||||
tagexclude = ["url"]
|
||||
|
@ -28,7 +28,7 @@
|
|||
miner = "${MINER_ADDRESS}"
|
||||
|
||||
[[inputs.http]]
|
||||
name_override = "flexpool_paid"
|
||||
name_override = "flexpool_miner_paid"
|
||||
urls = ["https://flexpool.io/api/v1/miner/${MINER_ADDRESS}/totalPaid"]
|
||||
data_format = "json"
|
||||
tagexclude = ["url"]
|
||||
|
@ -36,7 +36,7 @@
|
|||
miner = "${MINER_ADDRESS}"
|
||||
|
||||
[[inputs.http]]
|
||||
name_override = "flexpool_daily_revenue_estimation"
|
||||
name_override = "flexpool_miner_daily_revenue_estimation"
|
||||
urls = ["https://flexpool.io/api/v1/miner/${MINER_ADDRESS}/estimatedDailyRevenue"]
|
||||
data_format = "json"
|
||||
tagexclude = ["url"]
|
||||
|
@ -44,7 +44,7 @@
|
|||
miner = "${MINER_ADDRESS}"
|
||||
|
||||
[[inputs.http]]
|
||||
name_override = "flexpool_payments"
|
||||
name_override = "flexpool_miner_payments"
|
||||
urls = ["https://flexpool.io/api/v1/miner/${MINER_ADDRESS}/payments/?page=0"]
|
||||
data_format = "json"
|
||||
tagexclude = ["url"]
|
||||
|
|
Reference in a new issue