There's a network clause that allows you to direct data to a central
collection collectd server.
See
https://collectd.org/wiki/index.php/Plugin:Network
Trick is, to be sane, you must do some buffering of the data on the
write side
Otherwise your collection server is trying to grab off the network
and write to disk
lots of little chunks. See
http://collectd.org/documentation/manpages/collectd.conf.5.shtml#plugin_rrdtool
You leave rrdtool on at the collection server.
You comment out rrdtool plugin and stanza on the sending system.
My rrdtool on the receiving system, which may not be properly
optimized, is
<Plugin rrdtool>
DataDir "/var/lib/collectd/rrd"
CacheTimeout 120
CacheFlush 900
WritesPerSecond 30
RandomTimeout 0
</Plugin>
There can be issues between versions. I've bumped into this with
different distros having different versions. I believe your
receiving
(collection) server has to be the highest version of all versions on
your LAN. Then there's a plugin that allows it to upgrade data
packets that it receives from older versions of collectd if you have
older versions on other systems you're collecting data from. See
https://collectd.org/wiki/index.php/Target:v5_upgrade
I also use collectd-web and you may need to pull down it's git
version rather than a "stable" version in order to get code that
works well with the lastest version(s) of collectd.
I find collectd and collectd-web to be great tools.
They're incredibly light weight.
I'm sorry that there's not more support for their use.
Good luck.