1/** 2 * Host group examples. 3 */ 4 5object HostGroup "FreeBSD-servers" { 6 display_name = "FreeBSD Servers" 7 8 assign where host.vars.os == "FreeBSD" 9} 10 11object HostGroup "windows-servers" { 12 display_name = "Windows Servers" 13 14 assign where host.vars.os == "Windows" 15} 16 17/** 18 * Service group examples. 19 */ 20 21object ServiceGroup "ping" { 22 display_name = "Ping Checks" 23 24 assign where match("ping*", service.name) 25} 26 27object ServiceGroup "http" { 28 display_name = "HTTP Checks" 29 30 assign where match("http*", service.check_command) 31} 32 33object ServiceGroup "disk" { 34 display_name = "Disk Checks" 35 36 assign where match("disk*", service.check_command) 37} 38