install_collectd
Version information
This version is compatible with:
- Puppet Enterprise >= 3.2.0
- Puppet >= 3.2.0
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'udaysagar2177-install_collectd', '0.1.11'
Learn more about managing modules with a PuppetfileDocumentation
puppet_install_collectd
Table of Contents
- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with install_collectd
- Usage - Configuration options and additional functionality
- Limitations - OS compatibility, etc.
Overview
The install_collectd module installs collectd from SignalFx repositories on your system and keeps it up-to-date.
Module Description
Collectd is a system statistics collection daemon. This module pulls the debian and rpm packages of collectd from SignalFx repositories and installs them on your system. The debian packages are pulled from signalfx/collectd-release ppa and the rpm packages are pulled from Amazon s3 bucket.
Once you have installed this module, you may proceed to install configure_collectd_plugins and send_collectd_metrics puppet modules from SignalFx to configure interesting plugins and send metrics to SignalFx.
Setup
Install the latest release of install_collectd module from SignalFx using:
puppet module install signalfx/install_collectd
What install_collectd affects
The install_collectd module installs only the latest version of collectd on your system. It does not configure any plugins. check configure_collectd_plugins and send_collectd_metrics puppet modules for further functionalities.
Usage
The install_collectd module does not have any parameters. Including this module is as simple as:
node default {
include 'install_collectd'
}
Limitations
Currently, the supported operating systems are
- Ubuntu 12.04
- Ubuntu 14.04
- Ubuntu 15.04
- CentOS 5
- CentOS 6
- CentOS 7
- Amazon Linux 2014.09
- Amazon Linux 2015.03.
Dependencies
- puppet/collectd (>= 4.0.0)
- puppetlabs/stdlib (>= 3.2.0)
- puppetlabs/concat (>= 1.0.4)