Name: puppet-thruk
Owner: Inuits
Description: Webinterface for Nagios, Icinga, Shinken and Naemon
Created: 2015-03-31 15:40:47.0
Updated: 2015-04-01 12:32:20.0
Pushed: 2015-04-01 12:32:20.0
Homepage: null
Size: 140
Language: HTML
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The thruk module provides the installation procedure for thruk including the thruk.conf file as template. If you have EPEL already activated, the yumrepo['mod_epel'] is not necessary. *yumrepo['mod_epel'] you can find here
The thruk module provides a thruk package which can connect different backends at one place.
Include '::thruk' is enough to get you up and running if the parameters point to proper values. If you wish to pass in parameters like which servers to use then you can use:
s { '::thruk':
er_path => '/path/to/backend',
All interaction with the thruk module can be done through the main thruk class. This means you can simply toggle the options in the thruk main class to get the full functionality.
ude '::thruk'
The following parameters are available in the thruk module
peer_name
Set the backend name.
peer_type
Set the backend type (ex.livestatus).
peer_path
Set the backend path (ex. /path/to/backend or ex. 1.1.1.1:6557).
core_conf
Set core_conf path for backend.
obj_check_cmd
Set obj_check_cmd path for backend.
obj_reload_cmd
Set obj_reload_cmd path gor backend
other option
Provisionally that's all parameters which is available.
This module has been built on and tested against Puppet 3.2 and higher.
The module has been tested on:
Testing on other platforms has been light and cannot be guaranteed.
http://localhost/thruk/
ex. http://191.168.11.11/thruk/
login :thrukadmin
passwrd :thrukadmin