Version information
released Jul 15th 2014
Start using this module
Add this module to your Puppetfile:
mod 'softek-zabbixagent', '1.0.1'
Learn more about managing modules with a PuppetfileDocumentation
softek/zabbixagent — version 1.0.1 Jul 15th 2014
Zabbix Agent Puppet Module
This module manages the zabbix agent for a monitored machine.
This module has been tested against Puppet 3.0.1 on Windows Server 2008R2, Ubuntu Server 12.04, and CentOS 6.3.
Usage
class { 'zabbixagent':
servers => 'zabbix.example.com', # Optional: defaults to localhost (accepts an array)
hostname => 'web01.example.com' # Optional: defaults to the fully qualified domain name of the machine
}
This is the only configuration supported at this time. Custom user parameters may come at a later date. If there is any other configuration that ought to be made available, then please let me know.
Authors
- Scott Smerchek (@smerchek)
Contributors
- Martijn Storck (@martijn) - Added CentOS support
2014-07-15 Release 1.0.1 Changes:
- Upgrade package format and fix deprecation warnings.
2013-02-18 Release 1.0.0 Breaking Changes:
- Default hostname is now
$::fqdn
instead of$::hostname
Changes:
- Added CentOS support (by @martijn)
Bugfixes:
- Added restarting of the zabbix-agent service when a setting is changed (#3)
- Fix dependency issues between package, service, and ini_settings (#4)
2013-01-02 Release 0.1.0 Changes:
- Use ini_setting module to only change necessary settings rather than use the entire config file as a template. This will insulate us from changes in the Zabbix configuration with new versions.
- Other fixes
Dependencies
- puppetlabs/stdlib (>= 3.0.0)
- puppetlabs/inifile (>= 0.9.0)
- stahnma/epel (>= 0.0.3)