1. 程式人生 > >Centos系統下安裝collectd

Centos系統下安裝collectd

一、本機配置:

Linux version 2.6.32-504.el6.x86_64  

CentOS release 6.6 (Final)

Kernel \r on an \m

二、下載collectd最新安裝包

訪問官網:https://collectd.org/documentation.shtml,最左邊Download,下載最新版本壓縮包collectd-5.8.1.tar.gz

三、安裝

解壓:tar zxvf collectd-5.8.1.tar.gz 

進入collectd路徑:cd collectd-5.8.1

檢查系統配置:./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib --mandir=/usr/share/man --enable-all-plugins

編譯並安裝:make && make install

在安裝過程中,出現以下報錯:WARNING: 'aclocal-1.15' is missing on your system

解決辦法為輸入:autoreconf -f -i

等待系統完成後,重複上述安裝過程,即可解決此問題。

安裝完成後,在當前目錄:/xxx/xxx/collectd-5.8.1,執行:cp contrib/redhat/init.d-collectd /etc/init.d/collectd,複製啟動指令碼到/etc/init.d路徑

chmod +x /etc/init.d/collectd

新增開機啟動項:

chkconfig --add collectd
chkconfig collectd on

四、更改collectd.conf

vim /etc/collectd.conf,根據自己需求配置collectd配置檔案。配置檔案具體解釋,見官網:https://collectd.org/documentation/manpages/collectd.conf.5.shtml

五、啟動服務

service collectd start

/etc/init.d/collectd restart