X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=e814af5bf180017113b7d2f55906544534d1ac96;hb=7f0ab40f34e685128edca1ab489bc36dbbb7bd50;hp=11cfaebd87bfc9c157fb7c96e0dd5cc0756819b1;hpb=3fb6fe5776c14f41879249f4147c0b8924b39cc1;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 11cfaebd..e814af5b 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -3322,6 +3322,28 @@ TCP-Port to connect to. Defaults to B<411>. =back +=head2 Plugin C + +The C uses mcelog to retrieve machine check exceptions. + +By default the plugin connects to B<"/var/run/mcelog-client"> to check if the +mcelog server is running. When the server is running, the plugin will tail the +specified logfile to retrieve machine check exception information and send a +notification with the details from the logfile. The plugin will use the mcelog +client protocol to retrieve memory related machine check exceptions. + +=over 4 + +=item B I +Connect to the mcelog client socket using the UNIX domain socket at I. +Defaults to B<"/var/run/mcelog-client">. + +=item B I + +The mcelog file to parse. Defaults to B<"/var/log/mcelog">. + +=back + =head2 Plugin C The C collects information from Linux Software-RAID devices (md). @@ -5431,6 +5453,58 @@ refer to them from. =back +=head2 Plugin C + + +The I plugin monitors the link status of OVS connected interfaces and +dispatches the values through collectd notification mechanism whenever the link +state change occurs. This plugin uses OVSDB to get a link state change +notification. + +B + + + OvsDbServerUrl "tcp:127.0.0.1:6640" + Interfaces "br0" "veth0" + + +The plugin provides the following configuration options: + +=over 4 + +=item B I + +The URL is an address of OVS DB server JSON-RPC interface used by the plugin. +To enable the interface, OVS DB daemon should be running with '--remote=ptcp:' +or '--remote=punix:' option. See L for more details. The URL +must take one of the following forms: + +=over 4 + +=item BI:I + +Connect to the given tcp I on I, where I is IPv4 address +of OVS DB server which is listening on TCP I for incoming +JSON-RPC client connection. + +=item BI + +Connect to the unix domain server socket named I which is +used by OVS DB for incoming JSON-RPC client connection. + +=back + +Default: C + +=item B [I ...] + +List of interface names to be monitored by this plugin. If this option is missed +or it's empty then all OVS connected interfaces on all bridges are monitored. + +Default: empty (all interfaces on all bridges are monitored) + +=back + =head2 Plugin C This plugin embeds a Perl-interpreter into collectd and provides an interface @@ -7973,6 +8047,12 @@ You can also specify combinations of the B and B fields. For example B means to concatenate the guest name and UUID (with a literal colon character between, thus I<"foo:1234-1234-1234-1234">). +=item B B + +How many read instances you want to use for this plugin. The default is one, +and the sensible setting is a multiple of the B value. +If you are not sure, just use the default setting. + =back =head2 Plugin C @@ -8143,6 +8223,8 @@ packets. Synopsis: + ResolveInterval 60 + ResolveJitter 60 Host "tsd-1.my.domain" Port "4242" @@ -8151,7 +8233,36 @@ Synopsis: The configuration consists of one or more EBEIE -blocks. Inside the B blocks, the following options are recognized: +blocks and global directives. + +Global directives are: + +=over 4 + +=item B I + +=item B I + +When I connects to a TSDB node, it will request the hostname from +DNS. This can become a problem if the TSDB node is unavailable or badly +configured because collectd will request DNS in order to reconnect for every +metric, which can flood your DNS. So you can cache the last value for +I seconds. +Defaults to the I of the I, e.g. 10Eseconds. + +You can also define a jitter, a random interval to wait in addition to +I. This prevents all your collectd servers to resolve the +hostname at the same time when the connection fails. +Defaults to the I of the I, e.g. 10Eseconds. + +B If the DNS resolution has already been successful when the socket +closes, the plugin will try to reconnect immediately with the cached +information. DNS is queried only when the socket is closed for a longer than +I + I seconds. + +=back + +Inside the B blocks, the following options are recognized: =over 4