Quickstart for docker to provide a Grafana Dashboard for several freqtrade instances. See https://github.com/freqtrade/freqtrade Uses ft_metric see https://github.com/kamontat/fthelper/
This is just an exemplaric setup to get you started.
Please adust settings like Ports / IP Adresses or fqdn in the following files prometheus.yml - scraping job targets docker-compose-grafana.yml
general
- docker port settings
ft_metric related
- FTH_FREQTRADE__URL = "your freqtrade api ip/fqdn and port"
- FTH_FREQTRADE__USERNAME="freqtrade api access username"
- FTH_FREQTRADE__PASSWORD="freqtrade api password"
- FTH_SERVER__PORT="port of ft_metric instance"
- FTH_FREQTRADE__CLUSTER="clustername"
Grafana login settings
- GF_SECURITY_ADMIN_USER="user login"
- GF_SECURITY_ADMIN_PASSWORD="password"
Follow the instrucions https://www.freqtrade.io/en/stable/docker_quickstart/ copy the files from this repo to ft_userdata
Deploy Containers
docker-compose -f docker-compose-grafana.yml up