check_mk

Puppet module for check_mk

Fireblade

Firebladee

7,686 downloads

7,686 latest version

3.1 quality score

Version information

  • 1.0.0 (latest)
released Apr 25th 2014

Start using this module

Documentation

Firebladee/check_mk — version 1.0.0 Apr 25th 2014

Build Status endorse

Check_mk

Created by Fireblade

This recipe will install the check_mk agent on target machines and will update the check_mk server with the new agent.

Usage

Clients TO add a new agent.

class { 'check_mk':
    install  => 'agent',
    omd_site => 'ALL',
}

To add parents

class { 'check_mk':
    install  => 'agent',
    omd_site => 'ALL',
    parents  => '172.18.145.11',
}

To add tags

class { 'check_mk':
    install         => 'agent',
    omd_site        => ['ALL', 'DEV2'],
    check_mk_tags   => ['SSH', 'Management'],
}

For host alias

class { 'check_mk':
    install        => 'agent',
    omd_site       => 'ALL',
    check_mk_alias => 'This server does nothing',
}

Server To add the server

class { 'check_mk':
    install  => 'server',
    omd_site => ['DEV1', 'ALL'],
}

If you add the omd recipe then puppet will create the sites for you.

$omd_site   = ['DEV1', 'ALL']
include omd
include omd::site::add