From collectd Wiki
|Callbacks:||config, read, write, shutdown|
|Copyright:|| 2010 Julien Ammous|
2010 Florian Forster
2016 Ruben Kerkhof
|List of Plugins|
The Lua plugin implements a Lua interpreter into collectd. This makes it possible to write plugins in Lua which are executed by collectd without the need to start a heavy interpreter every interval. See collectd-lua(5) for details.
This plugin is a generic plugin, i.e. it cannot work without configuration, because there is no reasonable default behavior. Please read the Plugin lua section of the collectd.conf(5) manual page for an in-depth description of the plugin's configuration.
LoadPlugin lua # ... <Plugin lua> BasePath "/path/to/your/lua/scripts" Script "script1.lua" Script "script2.lua" </Plugin>
- Template:5.6: The plugin was added to allow writing plugins using the Lua programming language.
- Template:5.9: A memory leak was fixed.