Version information
This version is compatible with:
- ,
This module has been deprecated by its author since Oct 27th 2017.
The author has suggested panopta-panopta as its replacement.
Start using this module
Documentation
Panopta
Overview
This module implements and manages the Panopta agent and it's modules.
Module Description
The module allows you to install and configure the Panopta agent easely. It deploys the manifest file with the companies settings. (optinal) Installs and configures the Panopta agent, and adds the server into your Panopta account if the manifest is there.
NOTE: Resource tiltes are not being used.
Usage
###Example with only required parameters
class {'panopta':
customer_key => 'abc-def-hij',
server_group => 336981
}
###Enabling a module:
class {'panopta':
customer_key => 'abc-def-hij',
server_group => 336981,
modules => {
'mysql' => {
username => 'username',
password => 'password',
extended_metrics => 'Threads_cached, Threads_connected, Threads_created, Threads_running'
},
}
}
###Enabling multiple modules:
class {'panopta':
customer_key => 'abc-def-hij',
server_group => 336981,
modules => {
'mysql' => {
username => 'username',
password => 'password',
extended_metrics => 'Threads_cached, Threads_connected, Threads_created, Threads_running'
},
'nginx' => {
url => 'http://username:password@localhost:8080/server-status'
}
}
}
List of supported plugins with options and examples.
Please refer to the documentation of Panopta: http://help.panopta.com/v1.0/docs/plugins
Limitations
Supported Operating Systems
-
Ubuntu 10.04
-
Ubuntu 12.04
-
Ubuntu 14.04
-
Ubuntu 16.04
-
Debian 6
-
Debian 7
-
Debian 8
This Module has been tested on
- Ubuntu 12.04
- Ubuntu 14.04
- Ubuntu 16.04
- Debian 6
- Debian 7
- Debian 8
##2014-10-24 - Release 0.0.3 ###Summary
Minor bug fixe
####Bugfixes
- Permanent fix for the error "E: There are problems and -y was used without --force-yes" This added option 'forceInstall => true/false' to allow the forced install or not.
##2014-10-20 - Release 0.0.2
###Summary
Minor bug fixes + Updates.
####Bugfixes
- Sometimes the panopta-agent package doesn't get installed. Shomehow changing the install_options from array to string solved the issue.
- Added a changelog.
- Updated the Readme.
##2014-10-20 - Release 0.0.1
###Summary This is the first release.
Dependencies
- puppetlabs/stdlib (>= 4.0.0)
- puppetlabs/apt (>= 4.1.0)