banner
 Sayyiku

Sayyiku

Chaos is a ladder
telegram
twitter

Set up a BT downloader traffic monitoring dashboard on the server using Grafana and Prometheus.

Effect#

image

image

Preparation#

  • Successful deployment of Grafana and Prometheus

  • Prepare your username/password for all your downloads and ensure connectivity

Prepare configuration file#

vim config.yml

root@Sakura:~# cat config.yml 
qb:  

  client: qbittorrent  

  host: http://ip:8080

  username: your username

  password: password

qb2:  

  client: qbittorrent  

  host: http://ip:8080

  username: your username  

  password: password

de:  

  client: deluge 

  host: http://ip:prot

  username: your username  

  password: password

tr:  

  client: Transmission 

  host: http://ip:prot

  username: your username  

  password: password

Deployment#

docker run -d -p 9000:9000 -v /root/config.yml:/config/config.yml leishi1313/downloader-exporter

Where /root/config.yml is the location of your file above, you can use the pwd command to check

image

Check if the connection is successful#

Check if IP:9000 has the following page, and if there is similar output, it means that the downloader-exporter has been successfully deployed

image

Create a new panel in Grafana#

image

Select data source#

image

Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.