X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fcollectd.conf.pod;h=27c506564356c0fbd5e3431c90977cfb43facec2;hb=0fbdd776a6d9203939d6c85139768adf2725059c;hp=bd777bf3ce2399a49d0adfb017c119a2f9a82e29;hpb=7c6b8505e5557622158574c8dce8ba53c53cec72;p=collectd.git diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod index bd777bf3..27c50656 100644 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@ -47,11 +47,20 @@ directory for the daemon. Loads the plugin I. There must be at least one such line or B will be mostly useless. +=item B I + +Includes the file I as if it was copy and pasted here. To prevent loops +and shooting yourself in the foot in interesting ways the nesting is limited to +a depth of 8Elevels, which should be sufficient for most uses. + +It is no problem to have a block like CPlugin fooE> in more than one +file, but you cannot include files from within blocks. + =item B I Sets where to write the PID file to. This file is overwritten when it exists -and deleted when the program ist stopped. Some init-scripts might override this -setting using the B<-P> commandline option. +and deleted when the program is stopped. Some init-scripts might override this +setting using the B<-P> command-line option. =item B I @@ -78,7 +87,7 @@ a value higher than the number of plugins you've loaded is totally useless. =head1 PLUGIN OPTIONS -Some Plugins may register own options. These options must be enclosed in a +Some plugins may register own options. These options must be enclosed in a C-Section. Which options exist depends on the plugin used. Some plugins require external configuration, too. The C, for example, required C to be configured in the webserver you're going to @@ -249,9 +258,15 @@ output that is expected from it. =item B I[:[I]] I Execute the executable I as user I. If the user name is -followed by a colon and a group name, the program is executed as the specified -group. If only the colon follows the user name the group defaults to the -user's login group. +followed by a colon and a group name, the effective group is set to that group. +The real group and saved-set group will be set to the default group of that +user. If no group is given the effective group ID will be the same as the real +group ID. + +Please note that in order to change the user and/or group the daemon needs +superuser privileges. If the daemon is run as an unprivileged user you must +specify the same user/group here. If the daemon is run with superuser +privileges, you must supply a non-root user here. =back @@ -631,7 +646,7 @@ and minor and major pagefaults. =head2 Plugin C You can use the settings B, B, B, and B to -finetune your RRD-files. Please read L if you encounter problems +fine-tune your RRD-files. Please read L if you encounter problems using these settings. If you don't want to dive into the depths of RRDTool, you can safely ignore these settings. @@ -699,7 +714,7 @@ normally do much harm either. If this option is set to a value greater than zero, the C will save values in a cache, as described above. Writing multiple values at once reduces IO-operations and thus lessens the load produced by updating the files. -The tradeoff is that the graphs kind of "drag behind" and that more memory is +The trade off is that the graphs kind of "drag behind" and that more memory is used. =back @@ -735,6 +750,12 @@ and all other sensors are collected. =back +=head2 Plugin C + +Since the configuration of the C is a little more complicated than +other plugins, its documentation has been moved to an own manpage, +L. Please see there for details. + =head2 Plugin C =over 4