Changeset 303 for nagios


Ignore:
Timestamp:
Apr 14, 2011, 1:03:47 PM (14 years ago)
Author:
Rick van der Zwet
Message:

New checks and better host definitions.

Location:
nagios/objects
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • nagios/objects/commands.cfg

    r263 r303  
    263263
    264264
    265 
     265# 'check-host-alive' command definition (ipv6)
     266define command{
     267        command_name    check_ping_ipv6
     268        command_line    $USER1$/check_ping -6 -H $HOSTNAME$ -w 3000.0,80% -c 5000.0,100% -p 10
     269        }
     270
     271define command{
     272        command_name    check_ping_ipv6_addr
     273        command_line    $USER1$/check_ping -6 -H $ARG1$ -w 3000.0,80% -c 5000.0,100% -p 10
     274        }
     275
  • nagios/objects/templates.cfg

    r262 r303  
    6363        notification_options            d,u,r           ; Only send notifications for specific host states
    6464        contact_groups                  admins          ; Notifications get sent to the admins by default
     65        check_command                   check-host-alive ; Default command to check FreeBSD hosts
    6566        register                        0               ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
    6667        action_url /pnp4nagios/graph?host=$HOSTNAME$' class='tips' rel='/pnp4nagios/popup?host=$HOSTNAME$
     
    7273        max_check_attempts              10
    7374        host_name                       fritz.box
     75        address                         192.168.178.1
    7476}
    7577
     
    8284}
    8385
    84 # FreeBSD host definition template - This is NOT a real host, just a template!
    85 define host{
    86         name                            freebsd-server  ; The name of this host template
    87         parents                         ns.xs4all.nl
     86
     87# freebsd host definition template - this is not a real host, just a template!
     88define host{
     89        name                            freebsd-server  ; the name of this host template
     90        parents                         ns.xs4all.nl    ; HACK to avoid spams
    8891        use                             generic-host    ; This template inherits other values from the generic-host template
    8992        check_period                    24x7            ; By default, FreeBSD hosts are checked round the clock
     
    9194        retry_interval                  1               ; Schedule host check retries at 1 minute intervals
    9295        max_check_attempts              10              ; Check each FreeBSD host 10 times (max)
    93         check_command                   check-host-alive ; Default command to check FreeBSD hosts
    9496        register                        0               ; DONT REGISTER THIS DEFINITION - ITS NOT A REAL HOST, JUST A TEMPLATE!
    9597        }
    96 
    9798
    9899
  • nagios/objects/vanderzwet.net.cfg

    r264 r303  
    2525define host{
    2626        use             freebsd-server
     27        parents         
    2728        host_name       buzz.vanderzwet.net
    2829}
     
    3536define host {
    3637        use             freebsd-server
    37         host_name       wiki.lorentzschool.nl
    38         address         145.102.33.45
    39 }
    40 
    41 define host {
    42         use             freebsd-server
    43         host_name       wiki2.lorentzschool.nl
    44         address         145.102.33.46
     38        host_name       alpina.lorentzschool.nl
     39}
     40
     41define host {
     42        use             freebsd-server
     43        host_name       broom.lorentzschool.nl
    4544}
    4645
     
    8281        hostgroup_name  vanderzwet.net
    8382        alias           Rick van der Zwet - FreeBSD Servers
    84         members         buzz.vanderzwet.net,zweot.vanderzwet.net,riff.vanderzwet.net,roel.vanderzwet.net,wifisoft.vanderzwet.net
     83        members         buzz.vanderzwet.net,zweot.vanderzwet.net,riff.vanderzwet.net,roel.vanderzwet.net,wifisoft.vanderzwet.net,pzwet.vanderzwet.net
    8584        }
    8685
     
    8887        hostgroup_name  lorentzschool.nl
    8988        alias           Lorentzschool education servers - FreeBSD Servers
    90         members         wiki.lorentzschool.nl,wiki2.lorentzschool.nl
     89        members         alpina.lorentzschool.nl,broom.lorentzschool.nl
    9190        }
    9291
     
    111110define service{
    112111        use                             local-service
    113         host_name                       !siteview.wirelessleiden.nl
     112        host_name                       !siteview.wirelessleiden.nl,fritz.box,!sunfire.wirelessleiden.nl,CNodeZwet.wleiden.net
    114113        hostgroup_name                  vanderzwet.net,wirelessleiden.nl,lorentzschool.nl
    115114        service_description             HTTP
     
    117116        notifications_enabled           1
    118117        }
     118
     119define service{
     120        use                             local-service
     121        host_name                       sunfire.wirelessleiden.nl
     122        service_description             HTTP /buildbot/
     123        check_command                   check_http!-u /buildbot/
     124        notifications_enabled           1
     125        }
     126
    119127
    120128define service{
     
    129137define service{
    130138        use                             local-service
    131         host_name                       siteview.wirelessleiden.nl,buzz.vanderzwet.net,tyan.wirelessleiden.nl,zweot.vanderzwet.net
     139        host_name                       siteview.wirelessleiden.nl,buzz.vanderzwet.net,tyan.wirelessleiden.nl,zweot.vanderzwet.net,ns.xs4all.nl
    132140        service_description             DNS
    133141        check_command                   check_dns
     
    195203        }
    196204
     205define service {
     206        use                             local-service
     207        host_name                       siteview.wirelessleiden.nl
     208        service_description             Interface usage em0
     209        check_command                   check_snmp_int!em0
     210        notifications_enabled           0
     211}
    197212
    198213define service {
     
    222237define service {
    223238        use                             local-service
     239        host_name                       tyan.wirelessleiden.nl
     240        service_description             Interface usage bge1
     241        check_command                   check_snmp_int!bge1
     242        notifications_enabled           0
     243}
     244
     245define service {
     246        use                             local-service
    224247        host_name                       zweot.vanderzwet.net
    225248        service_description             NTP Server
     
    234257}
    235258
     259define service {
     260        use                             local-service
     261        host_name                       buzz.vanderzwet.net,zweot.vanderzwet.net,riff.vanderzwet.net
     262        service_description             ICMP under IPv6
     263        check_command                   check_ping_ipv6
     264}
     265
     266define service {
     267        use                             local-service
     268        host_name                       tyan.wirelessleiden.nl
     269        service_description             ICMP under IPv6
     270        check_command                   check_ping_ipv6_addr!2001:610:600:850::1
     271}
     272
     273
     274
Note: See TracChangeset for help on using the changeset viewer.