inuits/puppet-thruk

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

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Thruk

Table of Contents
  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with thruk
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Login
Overview

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

Module Description

The thruk module provides a thruk package which can connect different backends at one place.

Setup
What thruk affects
Beginning with thruk

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',

Usage

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.

I just want thruk, what's the minimum I need?
ude '::thruk'
Reference
Classes
Parameters

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.

Limitations

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.

Login

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.