我在我的ubuntu機器上安裝了collectd。 我想啓用redis plugin,但其默認情況下未發貨。任何人都知道如何以及在哪裏可以下載該插件?如何添加缺少的插件collectd
2
A
回答
7
編譯collectd之前,需要確保redis插件的dependency已滿足,以便編譯redis-plugin。
wget http://credis.googlecode.com/files/credis-0.2.3.tar.gz
tar -xvf credis-0.2.3.tar.gz
cd credis-0.2.3
sudo cp credis-0.2.3/* /usr/include/
cd credis-0.2.3
make
sudo cp -f libcredis.so /usr/lib/
sudo cp -f ./* /usr/include/
現在編譯collectd:
wget --no-check-certificate https://collectd.org/files/collectd-5.4.0.tar.gz;
tar -xvf collectd-5.4.0.tar.gz;
cd collectd-5.4.0
./configure &&
在輸出,保證你看不到libcredis . . . . . . no (credis.h not found)
。 NOW-
make
make install
最後,你需要註釋掉下面的「激活」在collectd的conf-插件
LoadPlugin redis
<Plugin redis>
<Node example>
Host "localhost"
Port "6379"
Timeout 2000
</Node>
</Plugin>
現在重新啓動collectd該插件工作。
0
萬一有人正在尋找如何使用yum安裝插件...
yum list | grep collectd
這應該給你,可能會丟失的插件列表...
然後,如果你想安裝插件說nginx:
yum install collectd-nginx.x86_64 -y
相關問題
- 1. 異常(缺少API的gethostname())測試JMX插件Collectd
- 2. EF5如何添加缺少的關係
- 3. 如何添加缺少的序列值?
- 4. 如何添加缺少的RANDR擴展
- 5. collectd-如何安裝write_riemann插件
- 6. Collectd - Users:插件如何使用
- 7. collectd - 如何安裝dbi插件?
- 8. 將多個nginx添加到collectd的監控插件
- 9. NetBeans中的collectd插件
- 10. 缺少PyGST插件?
- 11. 缺少org.eclipse.ui.workbench插件
- 12. 添加缺少的表
- 13. SQL:添加缺少的行
- 14. 的Gstreamer缺少插件
- 15. Collectd Exec插件和digitemp
- 16. Collectd memcachec插件壞了?
- 17. DbSet:缺少添加項目
- 18. QTableWidget - setCellWidget缺少添加?
- 19. QueryDsl maven插件缺少類
- 20. GStreamer安裝缺少插件
- 21. Android Studio缺少Subversion插件?
- 22. 缺少Maven插件碼頭
- 23. 添加加入缺少的行
- 24. 如果缺少添加文本(Perl REGEXP)
- 25. 擊添加新行如果缺少
- 26. 收藏:無法在/ opt/collectd/lib/collectd中找到插件「rrdtool」
- 27. LINQ的添加缺少的不同值
- 28. 添加缺少的列的R表
- 29. 添加缺少的列的數據幀
- 30. 循環無法添加缺少的行
lib64 64位操作系統:'sudo cp -f libcredis.so/usr/lib64 /' – ndpu