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 |
[edit] 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.
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.
[edit] Synopsis
# Client <Plugin "network"> Server "ff18::efc0:4a42" </Plugin>
# Server <Plugin "network"> Listen "ff18::efc0:4a42" </Plugin>
[edit] Dependencies
- libgcrypt (optional)

