Configure¶
Insert the following in your collectd.conf:
<Plugin python>
ModulePath "/path/to/module/dir" # Not needed if installed via pip or package
LogTraces false
Interactive false
Import "collectd_transmission"
<Module collectd_transmission>
username "myuser" # Required
password "mypass" # Required
host "localhost" # Optional
port "9091" # Optional
path "/transmission/rpc" # Optional
timeout "5" # Optional
</Module>
</Plugin>
modified accordingly to your needs. Everything marked as optional, can be skipped. The default value is given for your convenience
Restart collectd and you are done.
sudo service collectd restart
There should be RRDs for transmission under collectd’s data directory. Most probably that is /var/lib/collectd/rrd/<hostname>/transmission/