- Description
- Setup - The basics of getting started with scollector
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
This module will install and confgure the Scollector agent on both Windows and Linux hosts. It will manage external collectors as well however there is currently a dependency on the external collector being added to the module as a static file.
- Creates a directory structure to install and configure Scollector
- Creates a Scollector service on Windows and places a startup script on Linux
The very basic steps needed for a user to get the module up and running. This can include setup steps, if necessary, or it can be an example of the most basic use of the module.
This section is where you describe how to customize, configure, and do the fancy stuff with your module here. It's especially helpful if you include usage examples and code samples for doing things with your module.
Classes
Defines
Parameters
Version
- The version of Scollector to install on the node
Host
- The host to have Scollector send metrics to
Port
- The port for Scollector to use to connect to the host
User
- The user for Scollector to authenticate with
Password
- The password for authentication
Freq
- The frequency in seconds to send metrics
Freq_Dir
- The directory to deploy external collectors to in relation to frequency
Full_Host
- Whether or not to use the full hostname when sending metrics
Proto
- The protocol to connect to the host with
Processes
- The processes Scollector should monitor
- Only written for RHEL 6/7 and Windows 2008R2/2012R2
- Only supports x86_64 and x64 bit architecture
- Fork the project
- Create your feature and fully test it
- Write your tests
- Squash your commits
- Submit a pull request to the upstream