X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=72c2430c9534101d7887de636d96af3cdae3bb40;hb=1d3482c65a00342de681e777c74108734ece0eab;hp=2f4accc89a1a49618c78a3f8f50642ef044a505f;hpb=af1f4809cb0a26cdff94c9c84bd4accf0249a79a;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index 2f4accc8..72c2430c 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -24,7 +24,7 @@ B behaves. The most significant option is B, which controls which plugins to load. These plugins ultimately define collectd's behavior. -The syntax of this config file is similar to the config file of the famos +The syntax of this config file is similar to the config file of the famous B. Each line contains either a key-value-pair or a section-start or -end. Empty lines and everything after the hash-symbol `#' is ignored. Values are either string, enclosed in double-quotes, @@ -32,6 +32,12 @@ ignored. Values are either string, enclosed in double-quotes, B. String containing of only alphanumeric characters and underscores do not need to be quoted. +The configuration is read and processed in order, i.Ee. from top to +bottom. So the plugins are loaded in the order listed in this config file. It +is a good idea to load any logging plugins first in order to catch messages +from plugins during configuration. Also, the C option B occur +B the CPlugin ...E> block. + =head1 GLOBAL OPTIONS =over 4 @@ -229,7 +235,7 @@ Sets the socket-file which is to be created. =item B I -If running as root change the group of the UNIX-socket after it has been +If running as root change the group of the UNIX-socket after it has been created. Defaults to B. =item B I @@ -364,6 +370,9 @@ and all other interrupts are collected. Sets the log-level. If, for example, set to B, then all events with severity B, B, or B will be written to the logfile. +Please note that B is only available if collectd has been compiled with +debugging support. + =item B I Sets the file to write log messages to. The special strings B and @@ -371,6 +380,10 @@ B can be used to write to the standard output and standard error channels, respectively. This, of course, only makes much sense when collectd is running in foreground- or non-daemon-mode. +=item B B|B + +Prefix all lines printed by the current time. Defaults to B. + =back =head2 Plugin C @@ -398,6 +411,24 @@ TCP-Port to connect to. Defaults to B<411>. =back +=head2 Plugin C + +The C connects to a memcached server and queries statistics +about cache utilization, memory and bandwidth used. +L + +=over 4 + +=item B I + +Hostname to connect to. Defaults to B<127.0.0.1>. + +=item B I + +TCP-Port to connect to. Defaults to B<11211>. + +=back + =head2 Plugin C The C requires B to be installed. It connects to the @@ -571,7 +602,7 @@ either. =head2 Plugin C -This plugin collects the number of connections and requests handeled by the +This plugin collects the number of connections and requests handled by the C (speak: engineEX), a HTTP and mail server/proxy. It queries the page provided by the C module, which isn't compiled by default. Please refer to @@ -629,24 +660,8 @@ L. =head2 Plugin C -=over 4 - -=item B I - -Loads the Perl plugin I. This does basically the same as B would -do in a Perl program. - -=item B I - -Prepends IB<::> to all plugin names loaded after this option. This is -provided for convenience to keep plugin names short. - -=item B I - -Adds I to the B<@INC> array. This is the same as using the B<-IDir> -command line option or B in the source code. - -=back +This plugin embeds a Perl-interpreter into collectd and provides an interface +to collectd's plugin system. See L for its documentation. =head2 Plugin C @@ -802,6 +817,9 @@ Sets the log-level. If, for example, set to B, then all events with severity B, B, or B will be submitted to the syslog-daemon. +Please note that B is only available if collectd has been compiled with +debugging support. + =back =head2 Plugin C @@ -827,13 +845,13 @@ specifically. =item B I Count the connections to a specific local port. This can be used to see how -many connections are handeled by a specific daemon, e.Eg. the mailserver. +many connections are handled by a specific daemon, e.Eg. the mailserver. You have to specify the port in numeric form, so for the mailserver example you'd need to set B<25>. =item B I -Count the connections to a specific remote port. This is usefull to see how +Count the connections to a specific remote port. This is useful to see how much a remote service is used. This is most useful if you want to know how many connections a local service has opened to remote services, e.Eg. how many connections a mail server or news server has to other mail or news servers, or @@ -852,7 +870,7 @@ Sets the socket-file which is to be created. =item B I -If running as root change the group of the UNIX-socket after it has been +If running as root change the group of the UNIX-socket after it has been created. Defaults to B. =item B I @@ -877,6 +895,7 @@ The B homepage can be found at L. L, L, +L, L, L, L,