Skip to content
Florian Forster edited this page Nov 26, 2023 · 1 revision
Name: ZeroMQ plugin
Type: read, write
Callbacks: config, init, notification, shutdown, write
Status: in development
FirstVersion: 5.1
Copyright: 2005–2010 Florian Forster, 2009 Aman Gupta, 2010 Julien Ammous
License: GPLv2
Manpage: collectd.conf(5)
See also: List of Plugins

The ZeroMQ plugin transmits or receives values collected by collectd via the ØMQ (Zero Message Queue) messaging library. The data is encoded in the binary-protocol used by the Network plugin, too. Depending on its configuration, the ZeroMQ plugin can operate in a number of messaging modes.

Currently, the plugin can be configured to use the PUSH, PULL, PUBLISH, and SUBSCRIBE patterns.

Synopsis

 <Plugin "zeromq">
   <Socket Publish>
     Endpoint "tcp://localhost:6666"
   </Socket>
   <Socket Subscribe>
     Endpoint "tcp://eth0:6666"
     Endpoint "tcp://collectd.example.com:6666"
   </Socket>
 </Plugin>

Example Graph

None yet. Add one now!

Dependencies

See also

Clone this wiki locally