Plugin:Network

From collectd Wiki
Revision as of 22:18, 19 February 2015 by Malte (talk | contribs) (link to Troubleshooting)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Network plugin
Type: read, write
Callbacks: config, flush, init, notification, shutdown, write
Status: supported
First version: 3.0
Copyright: 2005–2009 Florian Forster
2009 Aman Gupta
License: LGPLv2.1
Manpage: collectd.conf(5)
List of Plugins
This plugin communicates with other instances of collectd. For network related statistics see the Interface, IP-Tables, Netlink, Protocols, and Wireless plugins.

Description

The Network plugin can send values to other instances and receive values from from other instances. Which action is taken depends on the configuration. The configuration options are documented in collectd.conf(5), a detailed step by step introduction with many examples is Networking introduction, and if you run into problems, see Troubleshooting.

Starting with version 4.7 the Network plugin provides the possibility to sign or encrypt the network traffic. For this functionality, libgcrypt is required. A Hashed Message Authentication Code (HMAC-SHA-256) is used to sign the traffic. When encrypting, the Advanced Encryption Standard (AES-256-OFB) is used.

For some documentation on the protocol used, please visit Binary protocol.

Synopsis

# Client
<Plugin "network">
  Server "ff18::efc0:4a42"
</Plugin>
# Server
<Plugin "network">
 Listen "ff18::efc0:4a42"
</Plugin>

Dependencies

See also