Good evening! *Issue*: cannot load Perl plug-in *Error message from*: /var/log/collectd.log *error message text*: [2015-05-22 13:07:02] plugin_load: Could not find plugin "perl" in /usr/lib64/collectd [2015-05-22 13:07:02] Found a configuration for the `perl' plugin, but the plugin isn't loaded or didn't register a configuration callback.
*System information:* centOS 6 2.6.32-504.8.1.el6.x86_64 *collectd version:* collectd x86_64 5.4.1-1.el6 I am installing this from a repository. *The plug-in is the example from the source repository*: http://git.verplant.org/?p=collectd.git;a=blob;f=contrib/examples/MyPlugin.pm;h=b1a8a6d8ff3cb2487a1bd5c29de6f0c29336a6ee;hb=HEAD *Maybe this installation could not find libperl.so…* /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so *I tried putting a symbolic link, but I got the same error:* bash-4.1# pwd /usr/lib64/collectd bash-4.1# ls -l *perl.so lrwxrwxrwx 1 root root 65 May 22 16:04 libperl.so -> /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi/CORE/libperl.so *This is from my collectd configuration file:* <Plugin perl> IncludeDir "/usr/local/lib64/perl5" BaseName "Collectd::Plugins" EnableDebugger "" LoadPlugin MyPlugin <Plugin MyPlugin> </Plugin> </Plugin> *Plug-in location:* # ls /usr/local/lib64/perl5 MyPlugin.pm TestPlugin.pm I tried to enable the debugger but control never passes to the Perl debugger. Maybe not surprising if it cannot find this necessary Perl library. Please offer any advice. A possible solution someone may know about is a special environment variable that can point to different libraries for collectd after configuration.
_______________________________________________ collectd mailing list collectd@verplant.org http://mailman.verplant.org/listinfo/collectd