Plugin:RRDCacheD
From collectd Wiki
| RRDCacheD plugin | |
|---|---|
| Type: | write |
| Callbacks: | config, init, read, shutdown, write |
| Status: | supported |
| First version: | 4.6 |
| Copyright: | 2008 Florian octo Forster |
| License: | GPLv2 |
| Manpage: | collectd.conf(5) |
| List of Plugins | |
The RRDCacheD plugin connects to the “RRD caching daemon”, rrdcached and submits updates for RRD files to that daemon. rrdcached is based on the RRDtool plugin of collectd and basically uses the same principles that are described in “Inside the RRDtool plugin”.
Having the cache in a separate process is some more work to set up, but has nice benefits, especially for big setups: You can restart collectd without flushing the cache, have the cache on a remote server and, of course, applications other than collectd can make use of it.
rrdcached has not yet been publicly released. The code is mature, but only available from RRDtool's SVN repository, currently at:
svn://svn.oetiker.ch/rrdtool/trunk/program
[edit] Synopsis
<Plugin "rrdcached"> DaemonAddress "unix:/var/run/rrdcached.sock" DataDir "/var/lib/collectd/rrd" CreateFiles true </Plugin>
[edit] See also
[edit] Dependencies
- librrd (from SVN. Version 1.3 is not recent enough!)

