# $Header: /usr/local/monitoring/nagios/etc/templates/RCS/host_templates.cfg,v 1.11 2014/08/25 17:50:12 nagios Exp nagios $ define host { name generic-host process_perf_data 1 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 5 check_interval 10 event_handler_enabled 1 notifications_enabled 1 notification_interval 360 notification_period 24x7 notification_options d,r # contact_groups pu_default register 0 } define host { name Out of band interface use generic-host check_interval 60 max_check_attempts 12 retry_interval 30 process_perf_data 0 register 0 contacts dummy } define host { name template-ping use generic-host max_check_attempts 3 notification_interval 60 contact_groups nagiosadmin register 0 } define host { name Router/Switch/Load Balancer process_perf_data 1 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 0 check_command check-host-alive max_check_attempts 3 check_interval 10 event_handler_enabled 1 notifications_enabled 1 notification_interval 60 notification_period 24x7 notification_options d,r icon_image router.png icon_image_alt Router, Switch, Firewall, or a Load Balancer vrml_image router.jpg statusmap_image router.gd2 contacts nobody register 0 } define host { name UNIX Production process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 3 check_interval 4 event_handler_enabled 1 notifications_enabled 1 notification_interval 7 notification_period 24x7 notification_options d,r,s icon_image redhat.jpg icon_image_alt Oracle Enterprise Linux vrml_image redhat.jpg statusmap_image redhat.gd2 notes Linux Server contacts dummy register 0 } define host { name Solaris Production use UNIX Production icon_image sun40.jpg icon_image_alt Solaris vrml_image sun40.png statusmap_image sun40.gd2 notes Solaris Server register 0 } define host { name UNIX Production Untrust use UNIX Production parents Monitor Untrust } define host { name UNIX Production PrivateDMZ use UNIX Production parents Monitor PrivateDMZ } define host { name UNIX Production PublicDMZ use UNIX Production parents Monitor PublicDMZ } define host { name UNIX Production Trust use UNIX Production parents Monitor Trust } define host { name UNIX Production EISFW use UNIX Production parents Monitor Eisfw F5 } define host { name UNIX Dev/QA process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 3 check_interval 2 retry_interval 2 event_handler_enabled 1 notifications_enabled 1 notification_interval 360 notification_period 7x4 notification_options d,r,s icon_image redhat.jpg icon_image_alt Oracle Enterprise Linux vrml_image redhat.jpg statusmap_image redhat.gd2 notes Linux Server contacts dummy register 0 } define host { name Solaris Dev/QA use UNIX Dev/QA icon_image sun40.jpg icon_image_alt Solaris vrml_image sun40.png statusmap_image sun40.gd2 notes Solaris Server register 0 } define host { name UNIX Dev/QA Untrust use UNIX Dev/QA parents Monitor Untrust } define host { name UNIX Dev/QA PrivateDMZ use UNIX Dev/QA parents Monitor PrivateDMZ } define host { name UNIX Dev/QA PublicDMZ use UNIX Dev/QA parents Monitor PublicDMZ } define host { name UNIX Dev/QA Trust use UNIX Dev/QA parents Monitor Trust } define host { name UNIX Dev/QA EISFW use UNIX Dev/QA parents Monitor Eisfw F5 } define host { name Windows Production process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 4 check_interval 4 event_handler_enabled 1 notifications_enabled 1 notification_interval 7 notification_period 24x7 notification_options d,r,s icon_image win40.png icon_image_alt Windows vrml_image win40.png statusmap_image win40.gd2 notes Windows Server contacts dummy register 0 } define host { name Windows Production Untrust use Windows Production parents Monitor Untrust } define host { name Windows Production Restricted use Windows Production parents Monitor Untrust } define host { name Windows Production PublicDMZ use Windows Production parents Monitor PublicDMZ } define host { name Windows Production PrivateDMZ use Windows Production parents Monitor PrivateDMZ } define host { name Windows Production Trust use Windows Production parents Monitor Trust } define host { name Windows Production EISFW use Windows Production parents Monitor Eisfw F5 } define host { name Windows Dev/QA process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 4 check_interval 3 retry_interval 2 event_handler_enabled 1 notifications_enabled 1 notification_interval 1440 notification_period 7x4 notification_options d,r,s icon_image win40.png icon_image_alt Windows vrml_image win40.png statusmap_image win40.gd2 notes Windows Server contacts dummy register 0 } define host { name Windows Dev/QA Untrust use Windows Dev/QA parents Monitor Untrust } define host { name Windows Dev/QA Restricted use Windows Dev/QA parents Monitor Untrust } define host { name Windows Dev/QA PublicDMZ use Windows Dev/QA parents Monitor PublicDMZ } define host { name Windows Dev/QA PrivateDMZ use Windows Dev/QA parents Monitor PrivateDMZ } define host { name Windows Dev/QA Trust use Windows Dev/QA parents Monitor Trust } define host { name Windows Dev/QA EISFW use Windows Dev/QA parents Monitor Eisfw F5 } define host { name Gearman Worker Dev/QA use UNIX Dev/QA event_handler gearman_host_recovery contacts Igor V. Gubenko register 0 } define host { name Gearman Worker Production use UNIX Production event_handler gearman_host_recovery contacts Joseph M. Karam, Igor V. Gubenko register 0 } define host { name Gearman process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 0 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 1 check_interval 1 retry_interval 1 event_handler_enabled 1 notifications_enabled 1 notification_interval 360 notification_period 24x7 notification_options d,r contact_groups nagiosadmin contacts nagiosadmin register 0 } define host { name UNIX Dev/QA AWS Untrust use UNIX Dev/QA parents Gearman 151 Untrust, Gearman NS Untrust } define host { name UNIX Production AWS Untrust use UNIX Production parents Gearman 151 Untrust, Gearman NS Untrust } define host { name Windows Dev/QA AWS Untrust use Windows Dev/QA parents Gearman 151 Untrust, Gearman NS Untrust } define host { name Windows Production AWS Untrust use Windows Production parents Gearman 151 Untrust, Gearman NS Untrust } define host { name AWS Load Balancer use Router/Switch/Load Balancer check_command check_dns parents Gearman 151 Untrust, Gearman NS Untrust } define host { name UNIX Dev/QA 151 PrivateDMZ use UNIX Dev/QA parents Gearman 151 PrivateDMZ } define host { name UNIX Production 151 PrivateDMZ use UNIX Production parents Gearman 151 PrivateDMZ } define host { name Windows Dev/QA 151 PrivateDMZ use Windows Dev/QA parents Gearman 151 PrivateDMZ } define host { name Windows Production 151 PrivateDMZ use Windows Production parents Gearman 151 PrivateDMZ } define host { name UNIX Dev/QA 151 PublicDMZ use UNIX Dev/QA parents Gearman 151 PublicDMZ } define host { name UNIX Production 151 PublicDMZ use UNIX Production parents Gearman 151 PublicDMZ } define host { name Windows Dev/QA 151 PublicDMZ use Windows Dev/QA parents Gearman 151 PublicDMZ } define host { name Windows Production 151 PublicDMZ use Windows Production parents Gearman 151 PublicDMZ } define host { name UNIX Dev/QA 151 Trust use UNIX Dev/QA parents Gearman 151 Trust } define host { name UNIX Production 151 Trust use UNIX Production parents Gearman 151 Trust } define host { name Windows Dev/QA 151 Trust use Windows Dev/QA parents Gearman 151 Trust } define host { name Windows Production 151 Trust use Windows Production parents Gearman 151 Trust } define host { name UNIX Dev/QA 151 Untrust use UNIX Dev/QA parents Gearman 151 Untrust } define host { name UNIX Dev/QA 151 Restricted use UNIX Dev/QA parents Gearman 151 Untrust } define host { name UNIX Production 151 Untrust use UNIX Production parents Gearman 151 Untrust } define host { name Windows Dev/QA 151 Untrust use Windows Dev/QA parents Gearman 151 Untrust } define host { name Windows Dev/QA 151 Restricted use Windows Dev/QA parents Gearman 151 Untrust } define host { name Windows Production 151 Untrust use Windows Production parents Gearman 151 Untrust } define host { name Windows Production 151 Restricted use Windows Production parents Gearman 151 Untrust } define host { name UNIX Dev/QA 151 EISFW use UNIX Dev/QA parents Gearman 151 PrivateDMZ, Gearman 151 Trust, Gearman 151 PublicDMZ } define host { name UNIX Production 151 EISFW use UNIX Production parents Gearman 151 PrivateDMZ, Gearman 151 Trust, Gearman 151 PublicDMZ } define host { name Windows Dev/QA 151 EISFW use Windows Dev/QA parents Gearman 151 PrivateDMZ, Gearman 151 Trust, Gearman 151 PublicDMZ } define host { name Windows Production 151 EISFW use Windows Production parents Gearman 151 PrivateDMZ, Gearman 151 Trust, Gearman 151 PublicDMZ } define host { name UNIX Dev/QA NS PrivateDMZ use UNIX Dev/QA parents Gearman NS PrivateDMZ } define host { name UNIX Production NS PrivateDMZ use UNIX Production parents Gearman NS PrivateDMZ } define host { name Windows Dev/QA NS PrivateDMZ use Windows Dev/QA parents Gearman NS PrivateDMZ } define host { name Windows Production NS PrivateDMZ use Windows Production parents Gearman NS PrivateDMZ } define host { name UNIX Dev/QA NS PublicDMZ use UNIX Dev/QA parents Gearman NS PublicDMZ } define host { name UNIX Production NS PublicDMZ use UNIX Production parents Gearman NS PublicDMZ } define host { name Windows Dev/QA NS PublicDMZ use Windows Dev/QA parents Gearman NS PublicDMZ } define host { name Windows Production NS PublicDMZ use Windows Production parents Gearman NS PublicDMZ } define host { name UNIX Dev/QA NS Trust use UNIX Dev/QA parents Gearman NS Trust } define host { name UNIX Production NS Trust use UNIX Production parents Gearman NS Trust } define host { name Windows Dev/QA NS Trust use Windows Dev/QA parents Gearman NS Trust } define host { name Windows Production NS Trust use Windows Production parents Gearman NS Trust } define host { name UNIX Dev/QA NS Untrust use UNIX Dev/QA parents Gearman NS Untrust } define host { name UNIX Dev/QA NS Restricted use UNIX Dev/QA parents Gearman NS Untrust } define host { name UNIX Production NS Untrust use UNIX Production parents Gearman NS Untrust } define host { name Windows Dev/QA NS Untrust use Windows Dev/QA parents Gearman NS Untrust } define host { name Windows Dev/QA NS Restricted use Windows Dev/QA parents Gearman NS Untrust } define host { name Windows Production NS Untrust use Windows Production parents Gearman NS Untrust } define host { name Windows Production NS Restricted use Windows Production parents Gearman NS Untrust } define host { name UNIX Dev/QA NS EISFW use UNIX Dev/QA parents Gearman NS PrivateDMZ, Gearman NS Trust, Gearman NS PublicDMZ } define host { name UNIX Production NS EISFW use UNIX Production parents Gearman NS PrivateDMZ, Gearman NS Trust, Gearman NS PublicDMZ } define host { name Windows Dev/QA NS EISFW use Windows Dev/QA parents Gearman NS PrivateDMZ, Gearman NS Trust, Gearman NS PublicDMZ } define host { name Windows Production NS EISFW use Windows Production parents Gearman NS PrivateDMZ, Gearman NS Trust, Gearman NS PublicDMZ } define host { name Networking device process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 3 check_interval 3 retry_interval 5 event_handler_enabled 1 notifications_enabled 1 notification_interval 360 notification_period 24x7 notification_options d,r contacts Networking hostgroups Net icon_image router.png icon_image_alt Router, Switch, Firewall, or a Load Balancer vrml_image router.jpg statusmap_image router.gd2 register 0 } define host { name Rover device process_perf_data 0 retain_status_information 1 flap_detection_enabled 1 retain_nonstatus_information 1 active_checks_enabled 1 passive_checks_enabled 1 check_period 24x7 obsess_over_host 0 check_freshness 1 check_command check-host-alive max_check_attempts 3 check_interval 1 event_handler_enabled 1 notifications_enabled 1 notification_interval 10080 notification_period 24x7 notification_options d,r contact_groups nobody contacts nobody hostgroups Rover hosts icon_image router.png icon_image_alt Router, Switch, Firewall, or a Load Balancer vrml_image router.jpg statusmap_image router.gd2 register 0 } define host { name OIT Core Router-Switch hostgroups OIT Core Routers/Switches use Networking device } define host { name OIT Non-Core Router hostgroups OIT Non-Core Routers use Networking device } define host { name ISP Router hostgroups ISP Routers use Networking device } define host { name OIT CWDM hostgroups OIT CWDM use Networking device } define host { name OIT VPN Tunnel hostgroups OIT VPN Tunnel Endpoints use Networking device } define host { name OIT DSL Modem hostgroups OIT DSL Modems use Networking device } define host { name OIT Ethernet Switch/Repeater hostgroups OIT Ethernet Switches/Repeaters use Networking device } define host { name OIT Wireless Access Point (Aruba) hostgroups OIT Wireless Access Points - Aruba use Networking device } define host { name OIT Wireless Access Point (Cisco) hostgroups OIT Wireless Access Points - Cisco use Networking device } define host { name OIT UPS Networking hostgroups OIT UPS Networking use Networking device } define host { name OIT APC Switched Rack PDU hostgroups OIT APC Switched Rack PDU use Networking device } define host { name OIT APC Redundant Power Auto Transfer Switch hostgroups OIT APC Redundant Power Auto Transfer Switches use Networking device } define host { name Lantronix Serial-to-IP Terminal Server Gateway hostgroups Lantronix Serial-to-IP Terminal Server Gateways use Networking device } define host { name NAT hostgroups NATs use Networking device } define host { name VPN hostgroups VPN Servers use Networking device } define host { name Aruba Controller hostgroups Aruba controllers use Networking device } define host { name Aruba Remote Access Controller hostgroups Aruba remote access controllers use Networking device } define host { name Aruba Remote Access Point hostgroups Aruba remote access points use Networking device } define host { name Aruba ClearPass hostgroups Aruba ClearPass Appliances use Networking device contacts Networking } define host { name Remote Cable Modem hostgroups Remote cable modems use Networking device } define host { name OIT POE Power Injector hostgroups OIT POE Power Injectors use Networking device } define host { name OIT Server hostgroups OIT Servers use Networking device } define host { name OIT Telephony hostgroups OIT Telephony use Networking device } define host { name Public Safety hostgroups Public Safety use Networking device } define host { name Dining Services hostgroups Dining Services use Networking device } define host { name InfoBlox hostgroups InfoBlox use Networking device contacts Networking } define host { name Oracle Exadata Dev/QA 151 Trust use UNIX Dev/QA parents Gearman 151 Trust notification_period 24x7 }