# Some generic hostgroup definitions # A simple wildcard hostgroup # define hostgroup { # hostgroup_name all # alias All Servers # members * # } # Create a group for our localhost (i.e. machine on which we are running) define hostgroup { hostgroup_name localhost alias Nagios box members localhost } # A list of your Debian GNU/Linux servers define hostgroup { hostgroup_name debian-servers alias Debian GNU/Linux Servers members localhost } # A list of your web servers define hostgroup { hostgroup_name http-servers alias HTTP servers members localhost } # A list of your ssh-accessible servers define hostgroup { hostgroup_name ssh-servers alias SSH servers members localhost } # nagios doesn't like monitoring hosts without services, so this is # a group for devices that have no other "services" monitorable # (like routers w/out snmp for example) define hostgroup { hostgroup_name ping-servers alias Pingable servers members gateway } # hostgroup definition for APRICOT 2008 Network Management Workshop define hostgroup { hostgroup_name apricot-pcs alias Apricot PCs running Debian GNU/Linux members pc1,pc2,pc3,pc4,pc5,pc6,pc7,pc8,pc9,pc10,pc11,pc12,pc13,pc14,pc15 } # hostgroup definition for APRICOT 2008 Network Management Workshop define hostgroup { hostgroup_name cisco-routers alias Cisco 2800 Routers at APRICOT 2008 members rtr1,rtr2,rtr3,rtr4 } # hostgroup definition for APRICOT 2008 Network Management Workshop define hostgroup { hostgroup_name switches alias Cisco Switches at APRICOT 2008 members switch1,switch2 } # hostgroup definition for APRICOT 2008 Network Management Workshop define hostgroup { hostgroup_name internet-srv alias Internet servers members sageduck,shell,afnog,wrc,nsrc }