1
0
Fork 0
Commit graph

12 commits

Author SHA1 Message Date
51374e9a92
feat: add Chia support for Flexpool (#8)
- Update Telegraf to 1.19.2
- Use Flexpool API v2
- Update Flexpool miner, pool and worker dashboards accordingly
- Add COIN environment variable for Telegraf ("eth" or "xch" supported)
- Add coin variable in Grafana dashboards

BREAKING CHANGE: measurement names change between API v1 and v2 so the
Grafana dashboards must be updated accordingly to use new names.
Values in the past will not be shown by the updated dashboards.

Signed-off-by: Julien Riou <julien@riou.xyz>
2021-08-18 11:19:14 +02:00
7c45cd2593
Add ETH Gas Station Telegraf configuration (#7)
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-04-15 18:05:05 +02:00
3db323ce25
[telegraf] Add etherscan input
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-03-29 17:23:09 +02:00
e8ba07a1b7
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>
2021-03-28 18:15:55 +02:00
21754f74d9
[telegraf] Remove duplicate in Flexpool collector
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-03-28 08:10:01 +02:00
a5b09436f0
[telegraf] Add pool statistics for Flexpool
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-03-26 08:12:08 +01:00
e790147476
[telegraf] Add Flexpool blocks count
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-03-19 11:42:17 +01:00
e85c21fe11
Add last payments to Flexpool dashboard
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-03-05 09:16:01 +01:00
c4a4b6f787
Add farm and worker names to HiveOS configuration
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-02-13 09:34:35 +01:00
8cfb8fabf8
Add HiveOS Telegraf configuration
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-02-12 17:58:40 +01:00
42b97119be
Add Docker instructions
Signed-off-by: Julien Riou <julien@riou.xyz>
2021-02-02 09:11:20 +01:00
20f88988fd
Initial commit
Add README and flexpool dashboards.

Signed-off-by: Julien Riou <julien@riou.xyz>
2021-01-31 09:43:54 +01:00