From collectd Wiki
Revision as of 17:15, 28 November 2010 by Octo (talk | contribs) (Protected "Target:Write": Excessive vandalism ([edit=autoconfirmed] (expires 15:15, 28 May 2011 (UTC)) [move=autoconfirmed] (expires 15:15, 28 May 2011 (UTC))))

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Write target
Type: target
Status: supported
First version: 4.6
Copyright: 2008–2010 Florian octo Forster
License: GPLv2
Manpage: collectd.conf(5)
List of Targets


  • Jump
  • Return
  • Stop
  • Write

The Write target is a built-in target of collectd's filter subsystem. It is used to send value lists to one or all write plugins, for example the RRDtool plugin.


<Target "write">
  Plugin "rrdtool"

Common info messages

Filter subsystem: Built-in target `write': Dispatching value to all write plugins failed with status 2.
The function plugin_write, which is used to actually send the value lists to the appropriate plugins, returned the status ENOENT which, on many (GNU libc based) systems, has the numeric value 2.
This info message most likely means that you forgot to load a write plugin. Load the RRDtool plugin, configure the Network plugin to send values (→ howto) or pick any other plugin registering a write callback.
This error code is also returned if the data_set_t cannot be found. This is very unlikely though because this is checked earlier in the processing.

See also