The SarGraphO module installs SarGraphO. SarGraphO collects sar data, graphs it, and generates web pages to display the graphs.
SarGraphO works with the RedHat family of Linux distributions.
Classes:
###Class: sargrapho: This class allows you to change the rpm name and rpm URL for the SarGraphO package.
For example, if you maintain a local repository you could do this:
class { 'sargrapho':
rpm_url => 'http://sargrapho.local.com/releases/sargrapho-1.0.0-1.noarch.rpm',
}
####rpm
The name of the RPM package to install. Default: sargrapho-1.0.0-1.noarch.rpm
####rpm_url
The URL of the RPM package to install. Default: https://github.com/jasonc/sargrapho/releases/download/v1.0.0/#{node['sargrapho']['rpm']}
class { 'sargrapho': }
-
Fork the repository on Github.
$ git clone git@github.com:jasonc/puppet-sargrapho.git
-
Create a named feature branch (like
add_component_x
) -
Write your change
-
Write tests for your change (if applicable)
-
Run the tests, ensuring they all pass
-
Submit a Pull Request using Github
Author:: Jason Cannon
GitHub: https://github.com/jasonc/puppet-sargrapho
Puppet Forge: http://forge.puppetlabs.com/jcannon/sargrapho