collectd package sources, install commands, and locations for ITE Work
When you run the data collection script on a *nix system, it installs a compatible version of collectd if the system doesn't already have collectd running. These are the package sources, install commands, and install locations for collectd and the collectd plug-ins for supported operating systems:
Operating system
|
Package source
|
Install command
|
Install locations
|
|
https://pkg.ci.collectd.org/rpm/collectd-5.7/epel-6-x86_64/
|
yum install https://pkg.ci.collectd.org/rpm/collectd-5.7/epel-6-x86_64/<collectd.rpm>
|
- .conf file: /etc/collectd.conf
- plug-in directory: /usr/lib64/collectd
|
|
Enable Extra Packages for Enterprise Linux (EPEL) repository
|
- Install epel-release.
- CentOS 7: yum install epel-release
- RHEL 7: yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- yum --enablerepo=epel install collectd
|
- .conf file: /etc/collectd.conf
- plug-in directory: /usr/lib64/collectd
|
|
Enable Extra Packages for Enterprise Linux (EPEL) repository
|
- Install epel-release.
- CentOS 8: yum install epel-release
- RHEL 8: yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
- yum --enablerepo=epel install collectd
|
- .conf file: /etc/collectd.conf
- plug-in directory: usr/lib64/collectd
|
Fedora 25, 26, 27, 28, 39, 30
|
Fedora collectd packages
|
yum install collectd
|
- .conf file: /etc/collectd.conf
- plug-in directory: /usr/lib64/collectd
|
- Debian 7, 8
- Ubuntu 14, 16
|
http://pkg.ci.collectd.org/deb/dists/
|
Option 1 (recommended): add gpg key, repository source, and install
- wget -qO - http://pkg.ci.collectd.org/pubkey.asc | $_sudo apt-key add -
- echo "deb http://pkg.ci.collectd.org/deb ${debian_distribution} collectd-5.8" | $_sudo tee -a /etc/apt/sources.list.d/collectd-ci.list
- apt-get update
- apt-get --yes install collectd
Option 2: Add repository source and install with --allow-unauthenticated tag
- echo "deb http://pkg.ci.collectd.org/deb ${debian_distribution} collectd-5.8" | $_sudo tee -a /etc/apt/sources.list.d/collectd-ci.list
- apt-get update
- apt-get --yes --allow-unauthenticated install collectd
{debian_distribution} will be wheezy (Debian 7), jessie (Debian 8), trusty (Ubuntu 14), or xenial (Ubuntu 16).
|
- .conf file: /etc/collectd/collectd.conf
- plug-in directory: /usr/lib/collectd
|
Debian 9, 10
|
https://packages.debian.org/stretch/collectd
|
apt-get install collectd
|
- .conf file: /etc/collectd/collectd.conf
- plug-in directory: /usr/lib/collectd
|
Ubuntu 18, 20
|
https://packages.ubuntu.com/bionic/collectd
|
apt-get install collectd
|
- .conf file: /etc/collectd/collectd.conf
- plug-in directory: /usr/lib/collectd
|
openSUSE 15
|
https://software.opensuse.org/package/collectd
|
zypper install collectd
|
- .conf file: /etc/collectd.conf
- plug-in directory: /usr/lib64/collectd
|
SUSE Enterprise 15
|
|
- zypper -n addrepo 'https://download.opensuse.org/repositories/server:monitoring/SLE_15/server:monitoring.repo'
- zypper -n --gpg-auto-import-keys refresh 'server_monitoring'
- zypper -n addrepo 'https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15/standard/openSUSE:Backports:SLE-15.repo'
- zypper -n --gpg-auto-import-keys refresh 'openSUSE_Backports_SLE-15'
- zypper install collectd
|
- .conf file: /etc/collectd.conf
- plug-in directory: /usr/lib64/collectd
|
Solaris x86 10, 11
|
https://www.opencsw.org/packages/CSWcollectd/
|
- pkgadd -d http://get.opencsw.org/now all
- /opt/csw/bin/pkgutil -U
- /opt/csw/bin/pkgutil -i collectd
|
- .conf file: /etc/opt/csw/collectd.conf
- plug-in directory: /opt/csw/lib/collectd
|
Feedback submitted, thanks!