Skip to content

TinLe/Nagios-Munin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Check servers state via munin generated RRDs data

Setup

  1. Add a new command in nagios

    check munin ### module / warn / crit

    define command {
    command_name check_munin
    command_line $USER1$/check_munin_rrd.pl -H $HOSTALIAS$ -d $HOSTALIAS$ -M $ARG1$ -w $ARG2$ -c $ARG3$ }

    check munin ### submodule / warn / crit

    define command {
    command_name check_munin_submodule command_line $USER1$/check_munin_rrd.pl -H $HOSTALIAS$ -d $HOSTALIAS$ -M $ARG1$ -S $ARG2$ -w $ARG3$ -c $ARG4$ }

  2. Define services

    check the disks

    define service {
    use generic-service
    hostgroup_name my_group
    service_description DISK_munin
    check_command check_munin!df!75!90
    }

    check the load

    define service {
    use generic-service
    hostgroup_name my_group
    service_description LOAD_munin
    check_command check_munin!load!4!8
    }

  3. Fork it

About

Nagios check that reads data from munin generated RRDs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 100.0%