summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: b16fd65)
raw | patch | inline | side by side (parent: b16fd65)
author | Sebastian Harl <sh@tokkee.org> | |
Wed, 28 Jul 2010 20:42:23 +0000 (22:42 +0200) | ||
committer | Sebastian Harl <sh@tokkee.org> | |
Wed, 28 Jul 2010 20:42:23 +0000 (22:42 +0200) |
src/collectd.conf.pod | patch | blob | history |
diff --git a/src/collectd.conf.pod b/src/collectd.conf.pod
index 2eb8d3043184c37b882a05cc50e5520d418d60cb..ec68c442697ce8cf9a3a75f84d14d89e1059a0eb 100644 (file)
--- a/src/collectd.conf.pod
+++ b/src/collectd.conf.pod
Loads the plugin I<Plugin>. There must be at least one such line or B<collectd>
will be mostly useless.
+Starting with collectd 4.9, this may also be a block in which further options
+affecting the behavior of B<LoadPlugin> may be specified. The following
+options are allowed inside a B<LoadPlugin> block:
+
+ <LoadPlugin perl>
+ Globals true
+ </LoadPlugin>
+
+=over 4
+
+=item B<Globals> B<true|false>
+
+If enabled, collectd will export all global symbols of the plugin (and of all
+libraries loaded as dependencies of the plugin) and, thus, makes those symbols
+available for resolving unresolved symbols in subsequently loaded plugins if
+that is supported by your system. By default, this is disabled.
+
+This is useful (or possibly even required), e.E<nbsp>g., when loading a plugin
+that embeds some scripting language into the daemon (e.E<nbsp>g. the C<perl>
+or C<python> plugins). Scripting languages usually provide means to load
+extensions written in C. Those extensions require symbols provided by the
+interpreter, which is loaded as a dependency of the respective collectd
+plugin. See the documentation of those plugins (e.E<nbsp>g.,
+L<collectd-perl(5)> or L<collectd-python(5)>) for details.
+
+=back
+
=item B<Include> I<Path>
If I<Path> points to a file, includes that file. If I<Path> points to a