############################################################################### ############################################################################### # # HOST GROUP DEFINITION # ############################################################################### ############################################################################### # Define an optional hostgroup for Linux machines define hostgroup{ hostgroup_name unix-servers alias Servers # members localhost } ############################################################################### ############################################################################### # # HOST DEFINITION # ############################################################################### ############################################################################### # Define a host for the UNIX machine # 'mail_2' host definition define host{ use unix-server host_name ns alias NS parents 7750 address 192.168.47.1 hostgroups unix-servers } define host{ use unix-server host_name mail.domain.ru alias Mail_external parents ns address 217.148.xx.xx hostgroups unix-servers } # 'ns2' host definition define host{ use unix-server host_name ns2 alias RZD Gateway Server parents m2 address 10.35.120.145 hostgroups unix-servers } # 'esx3a' host definition define host{ use unix-server host_name esx3a alias Claster m207 parents 7750 address 192.168.47.207 hostgroups unix-servers } # 'esx3b' host definition define host{ use unix-server host_name esx3b alias Claster m208 parents 7750 address 192.168.47.208 hostgroups unix-servers } # 'm229' host definition define host{ use unix-server host_name m229 alias m229 parents 7750 address 192.168.47.229 hostgroups unix-servers } # 'm231' host definition define host{ use unix-server host_name m231 alias m231 parents 7750 address 192.168.47.231 hostgroups unix-servers } ############################################################################### ############################################################################### # # SERVICE DEFINITIONS # ############################################################################### ############################################################################### # Service definition define service{ use generic-service host_name ns2 service_description PING max_check_attempts 1 normal_check_interval 3 retry_check_interval 1 contact_groups linux-admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name ns service_description PING max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups linux-admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name ns service_description SMTP max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups linux-admins check_command check_smtp servicegroups SMTP } # Service definition define service{ use generic-service host_name mail.domain.ru service_description SMTP max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups linux-admins check_command check_smtp servicegroups SMTP } # Service definition define service{ use generic-service host_name mail.domain.ru service_description PING max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups linux-admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name esx3a service_description PING max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups linux-admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name esx3b service_description PING max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups linux-admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name m229 service_description PING max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name m231 service_description PING max_check_attempts 1 normal_check_interval 5 retry_check_interval 1 contact_groups admins check_command check_ping!100.0,20%!500.0,60% servicegroups PING }