From: Florian Forster Date: Fri, 27 Jan 2012 18:02:07 +0000 (+0100) Subject: collectd.conf(5): Add documentation for the "netcmd" plugin. X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=26162b5cc7f2fdd7acb939ae6dbd927defaffbe6;p=collectd.git collectd.conf(5): Add documentation for the "netcmd" plugin. Change-Id: Ibbaad0b20d9a45ca28e93add0cb53370440b3e62 --- diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 16315ade..e8e1f3e5 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -3879,6 +3879,69 @@ Collect SnapVault(R) statistics every I seconds. =back +=head2 Plugin C + +The C plugin provides a management interface for I much like +the C plugin. Please see L for a description of +the commands understood on the socket. Optionally, network traffic is encrypted +and authenticated using I (TLS). + +The configuration of the C plugin consists of one or more B +block, each defining a socket to bind to and listen on. Example: + + + + Address "::1" + Port "25826" + TLSCertFile "/path/to/cert" + TLSKeyFile "/path/to/key" + TLSCAFile "/path/to/ca" + TLSCRLFile "/path/to/crl" + TLSVerifyPeer true + + + +Valid options inside a B block are: + +=over 4 + +=item B
I
|I + +Address or hostname to bind to. If not specified, bind to the I address. + +=item B I|I + +Port number or service name to bind to. Defaults to C<"25826">. Please note +that even numeric ports must be specified as a string. + +=item B I + +Path to the TLS certificate file. + +=item B I + +Path to the TLS key file. + +=item B I + +Path to the TLS I (CA) file. + +=item B I + +Path to the TLS I (CRL) file. + +=item B B|B + +Controlls whether or not to verify the client certificate of connecting peers. +The plugin will I a client certificate either way, but it will only +I a valid certificate when this option is set to B. Defaults to +B. + +If set to B, the options B, B and B +are I. + +=back + =head2 Plugin C The C plugin uses a netlink socket to query the Linux kernel about