Plugin:Network
From collectd Wiki
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.
Contents
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
- libgcrypt (optional)
See also
- Troubleshooting the client/server setup
- Binary protocol