Skip to content

Instantly share code, notes, and snippets.

@nekoyokoshima
Created November 20, 2014 09:56
Show Gist options
  • Save nekoyokoshima/4a4607065b0fed41ceac to your computer and use it in GitHub Desktop.
Save nekoyokoshima/4a4607065b0fed41ceac to your computer and use it in GitHub Desktop.
Install collectd 5.4 on Centos 6.x
#!/bin/bash
# Perform installation as root
# Install prereqs
yum -y install libcurl libcurl-devel rrdtool rrdtool-devel rrdtool-perl libgcrypt-devel gcc make gcc-c++
# Get Collectd, untar it, make it and install
wget http://collectd.org/files/collectd-5.4.1.tar.gz
tar zxvf collectd-5.4.1.tar.gz
cd collectd-5.4.1
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=/usr/lib64 --mandir=/usr/share/man --enable-all-plugins
make
make install
# Copy the default init.d script
cp /root/collectd-5.4.0/contrib/redhat/init.d-collectd /etc/init.d/collectd
# Set the correct permissions
chmod +x /etc/init.d/collectd
# Start the deamon
service collectd start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment