Article Listing 1 Listing 2 Listing 3 Listing 4
Listing 5 Listing 6 Listing 7 Listing 8 Sidebar 1
Sidebar 2 jul2006.tar

Listing 4 /etc/ha.d/mon/mon.cf

			
/etc/ha.d/mon/mon.cf

cfbasedir   = /etc/ha.d/mon/etc
alertdir    = /etc/ha.d/mon/alert.d
mondir      = /etc/ha.d/mon/mon.d
statedir    = /etc/ha.d/mon/state.d
logdir      = /var/log
maxprocs    = 20
histlength     = 100
randstart     = 60s

authtype = getpwnam

hostgroup db2_inst db01.example.com
hostgroup hadr_stat db01.example.com
hostgroup peer_status db01.example.com

watch peer_status
    service peer
        interval 30s
        monitor peer.monitor
        allow_empty_group
        period wd {Mon-Sun}
            alert peer_down.alert
            alertevery 600s
            alertafter 1

watch db2_inst
    service db2inst
        interval 30s
        monitor db2_inst.monitor
        allow_empty_group
        period wd {Mon-Sun}
            alert db2inst_down.alert
            alertevery 600s
            alertafter 2

watch hadr_stat
    service hadr_status
        interval 30s
        monitor hadr.monitor
        depend db2_inst:db2inst
        allow_empty_group
        period wd {Mon-Sun}
            alert hadr_down.alert
            alertevery 600s
              alertafter 2