TRM, Lolminer, T-Rex, miners with EthMan-compatible API (Phoenix miner, Nanominer, Claymore's, etc.) monitoring based on Prometheus and Grafana
I can help with setting it up for a small sum. Message me on Telegram: @nouveau_nvc0
.
Run miners with following params:
- Teamredminer:
--api_listen=0.0.0.0:4028
- Lolminer:
--apiport 4069
- T-Rex:
--api-read-only --api-bind-http 0.0.0.0:4067
(in case you have set a password for T-Rex, pass it as the third parameter in theRIGS
variable) - Claymore's ETH, Phoenix and Nanominer listen on
3333
port by default. For other miners EthMan-compatible API check the documentation - NVMiner (https://github.com/mhssamadani/Autolykos2_NV_Miner) listens on port
36207
by default
You must declare RIGS
environment variable:
RIGS='rig1=( trm 192.168.1.123 4028 )
rig2=( t-rex 192.168.1.123 4067 )
rig3=( t-rex 192.168.1.123 4067 yourApiPassword )
rig4=( lolminer 192.168.1.123 4069 )
rig5=( ethman 192.168.1.123 3333 )
rig6=( nvminer 192.168.1.123 36207 )'
docker-compose -f docker-compose.yml up --build
Create Telegram bot (message @botfather
) and get your user ID (message @userinfobot
). For details: https://github.com/metalmatze/alertmanager-bot/blob/0.4.2/README.md
cp alertmanager-bot.sh.example alertmanager-bot.sh
Then open alertmanager-bot.sh
and configure it.
docker-compose -f docker-compose-alertmanager-bot.yml up --build
Finally open http://<server address>:3000/
in your browser.
After login to Grafana you should import json dashboards from dashboards
dir.
BTC: bc1qtv30ctkad9h2gnupx9pa59cgvpatswx5z90phc