首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >默认的collectd插件在哪里?

默认的collectd插件在哪里?
EN

Stack Overflow用户
提问于 2012-05-02 02:05:57
回答 2查看 2.5K关注 0票数 4

Collectd默认将其插件存储在哪里?我遗漏了一个perl插件,我想确保这不是因为安装被冲坏了。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-13 15:54:47

collectd.conf中使用指令PluginDir配置插件位置。可以使用内置帮助查询默认(在中编译)位置:

代码语言:javascript
复制
$ collectd -h
Usage: collectd [OPTIONS]
[...]
Builtin defaults:
[...]
Plugin directory  /usr/lib/collectd
[...]

这是针对用C编写的插件的,您引用的是perl插件,所以这适用于perl.so,它本身就是perl解释器插件。如果您询问的是perl (*.pm)文件的位置,那么适用的是您的perl策略(即@INC)。如果需要强制使用标准perl模块位置,可以在<Plugin perl>块中使用IncludeDir指令

票数 6
EN

Stack Overflow用户

发布于 2013-02-21 19:02:55

在我的系统(Fedora 17)上,插件安装在/usr/lib64/collectd中,安装包如下:

代码语言:javascript
复制
$ rpm -qf /usr/lib64/collectd/* | sort -u
collectd-4.10.8-2.fc17.x86_64
collectd-rrdtool-4.10.8-2.fc17.x86_64
collectd-sensors-4.10.8-2.fc17.x86_64
collectd-snmp-4.10.8-2.fc17.x86_64
$
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10402070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档