leishi1313 / downloader-exporter Goto Github PK
View Code? Open in Web Editor NEWA prometheus exporter for torrent downloader like qbittorrent/transmission/deluge
License: MIT License
A prometheus exporter for torrent downloader like qbittorrent/transmission/deluge
License: MIT License
GREAT dashboard!!! Thank you!!
Do you have an english version?
Thanks
tracker一般情况是网址,但是可能有一部分玩PT的人想把tracker的网址换成,网站名称。
Deluge exporter: 2.4.0
Deluge exporter is working fine and it's exposing the metrics as usual. There are no traces in Deluge exporter. The traces in Deluge only happen in version > 2.0
Traces in Deluge 2.1.1 every 30 seconds:
22:36:37 [INFO ][deluge.core.rpcserver :179 ] Deluge Client connection made from: 172.18.0.2:55974
22:36:37 [WARNING ][deluge.transfer :111 ] Error occurred when parsing message header: Received invalid protocol version: 120. PROTOCOL_VERSION is 1..
22:36:37 [WARNING ][deluge.transfer :112 ] This version of Deluge cannot communicate with the sender of this data.
22:36:37 [WARNING ][deluge.transfer :130 ] Failed to decompress (0 bytes) and load serialized data with rencode: Error -5 while decompressing data: incomplete or truncated stream
22:36:37 [WARNING ][deluge.transfer :111 ] Error occurred when parsing message header: Received invalid protocol version: 68. PROTOCOL_VERSION is 1..
22:36:37 [WARNING ][deluge.transfer :112 ] This version of Deluge cannot communicate with the sender of this data.
22:36:37 [WARNING ][deluge.transfer :130 ] Failed to decompress (0 bytes) and load serialized data with rencode: Error -5 while decompressing data: incomplete or truncated stream
22:36:37 [WARNING ][deluge.transfer :111 ] Error occurred when parsing message header: Received invalid protocol version: 120. PROTOCOL_VERSION is 1..
22:36:37 [WARNING ][deluge.transfer :112 ] This version of Deluge cannot communicate with the sender of this data.
22:36:37 [WARNING ][deluge.transfer :130 ] Failed to decompress (0 bytes) and load serialized data with rencode: Error -5 while decompressing data: incomplete or truncated stream
22:36:37 [INFO ][deluge.core.rpcserver :205 ] Deluge client disconnected: [('SSL routines', '', 'unexpected eof while reading')]
Related issues:
你好,作者。感谢你的分享。我在使用downloader-exporter遇到无法使用快校版tr和正常版tr,但能使用qb的问题。希望能够得到解答。
以下是一些具体信息。
#config
qb:
client: qbittorrent
host: http://192.168.50.100:8999/
username: admin
password: *********
tr2:
client: transmission
host: 192.168.50.100:9091
username: admin
password: *********
#日志报错
| ERROR | downloader_exporter.transmission_exporter:get_status_metrics:85 - [tr2] Can not get client session: quote() doesn't support 'encoding' for bytes
#页面显示
# HELP downloader_up Whether if server is alive or not
# TYPE downloader_up gauge
downloader_up{client="transmission",host="192.168.50.100:9091",name="tr2",version=""} 0.0
# HELP downloader_download_bytes_total Data downloaded this session (bytes)
# TYPE downloader_download_bytes_total counter
downloader_download_bytes_total{client="transmission",host="192.168.50.100:9091",name="tr2",version=""} 0.0
# HELP downloader_download_speed_bytes Data download speed (bytes)
# TYPE downloader_download_speed_bytes gauge
downloader_download_speed_bytes{client="transmission",host="192.168.50.100:9091",name="tr2",version=""} 0.0
# HELP downloader_upload_bytes_total Data uploaded this session (bytes)
# TYPE downloader_upload_bytes_total counter
downloader_upload_bytes_total{client="transmission",host="192.168.50.100:9091",name="tr2",version=""} 0.0
# HELP downloader_upload_speed_bytes Data upload speed (bytes)
# TYPE downloader_upload_speed_bytes gauge
downloader_upload_speed_bytes{client="transmission",host="192.168.50.100:9091",name="tr2",version=""} 0.0```
Could you publish Docker images for ARM architecture?
RaspberryPi and other popular NAS uses this arch.
deluge_folder/auth
<user>:<password>:10
config.yml
in downloader-exporterdeluge:
client: deluge
host: deluge:58846
username: <user>
password: <pass>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.