############################################################################### # WINDOWS.CFG - SAMPLE CONFIG FILE FOR MONITORING A WINDOWS MACHINE # # Last Modified: 06-13-2007 # # NOTES: This config file assumes that you are using the sample configuration # files that get installed with the Nagios quickstart guide. # ############################################################################### ############################################################################### ############################################################################### # # HOST GROUP DEFINITIONS # ############################################################################### ############################################################################### # Define a hostgroup for Windows machines # All hosts that use the windows-server template will automatically be a member of this group define hostgroup{ hostgroup_name windows-servers ; The name of the hostgroup alias Servers ; Long name of the group } ############################################################################### ############################################################################### # # HOST DEFINITIONS # ############################################################################### ############################################################################### # Define a host for the Windows machine we'll be monitoring # Change the host_name, alias, and address to fit your situation #:::::::::::::::::::::::::::::::::: WINDOWS SERVERS ::::::::::::::::::::::::::: # 'indigo files server' host definition define host{ use windows-server host_name indigo alias File Server parents 7750 address 192.168.47.101 } # 'Project' host definition define host{ use windows-server host_name Project alias PDC parents 7750 address 192.168.48.251 } # 'dws' host definition define host{ use windows-server host_name dws alias dws parents 7750 address 192.168.47.210 } # 'dvsql' host definition define host{ use windows-server host_name dvsql alias dvsql parents 7750 address 192.168.47.211 } # 'Backup02' host definition define host{ use windows-server host_name Backup02 alias backup parents 7750 address 192.168.47.104 } # 'F1' host definition define host{ use windows-server host_name F1 alias Obmen File Server parents 7750 address 192.168.47.102 } # 'V8' host definition define host{ use windows-server host_name V8 alias terminal_server parents 7750 address 192.168.13.9 } # 'correo' host definition define host{ use windows-server host_name correo alias exchange2010 parents 7750 address 192.168.47.197 } # 'hope' host definition define host{ use windows-server host_name hope alias backup_server parents 7750 address 192.168.47.200 } # 'ISA' host definition define host{ use windows-server host_name ISA alias vpn_server parents 7750 address 192.168.47.190 } # 'appoka' host definition define host{ use windows-server host_name appoka alias OKA_server parents 7750 address 192.168.47.202 } # 'ss' host definition define host{ use windows-server host_name ss alias backup_server parents 7750 address 192.168.47.204 } # 'delta' host definition define host{ use windows-server host_name delta alias Exchange2010 parents 7750 address 192.168.47.235 } # 'alpha' host definition define host{ use windows-server host_name alpha alias LiveCommunicatorServer2007 parents 7750 address 192.168.47.237 } # 'acs' host definition define host{ use windows-server host_name acs alias Uchet Posecheniy parents 7750 address 192.168.47.213 } # 'gazeta' host definition define host{ use windows-server host_name Gazeta alias Gazeta parents 7750 address 192.168.47.212 } # 'Saturn' host definition define host{ use windows-server host_name Saturn alias Saturn parents 7750 address 192.168.47.220 } ############################################################################### ############################################################################### # # SERVICE DEFINITIONS # ############################################################################### ############################################################################### # Service definition define service{ use generic-service host_name indigo service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name dws service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name dvsql service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name Project service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name Project service_description DNS normal_check_interval 3 retry_check_interval 1 check_command check_dns_project servicegroups DNS } # Service definition define service{ use generic-service host_name Backup02 service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition #define service{ # use generic-service # host_name Backup02 # service_description FTP # normal_check_interval 3 # retry_check_interval 1 # check_command check_ftp # servicegroups FTP # } # Service definition define service{ use generic-service host_name F1 service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name V8 service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition #define service{ # use generic-service # host_name email # service_description PING # normal_check_interval 3 # retry_check_interval 1 # check_command check_ping!100.0,20%!500.0,60% # servicegroups PING # } # Service definition define service{ use generic-service host_name correo service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name correo service_description SMTP normal_check_interval 5 retry_check_interval 1 check_command check_smtp servicegroups SMTP } # Service definition #define service{ # use generic-service # host_name correo # service_description POP3 # normal_check_interval 5 # retry_check_interval 1 # check_command check_pop # servicegroups POP # } # Service definition define service{ use generic-service host_name hope service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name ss service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name ISA service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name appoka service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } define service{ use generic-service host_name delta service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name delta service_description SMTP normal_check_interval 5 retry_check_interval 1 check_command check_smtp servicegroups SMTP } # Service definition define service{ use generic-service host_name delta service_description POP3 normal_check_interval 5 retry_check_interval 1 check_command check_pop servicegroups POP } # Service definition define service{ use generic-service host_name alpha service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name alpha service_description OCS2007 normal_check_interval 5 retry_check_interval 1 notification_options w,c,r check_command check_lcs servicegroups PortScan } # Service definition define service{ use generic-service host_name acs service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } # Service definition define service{ use generic-service host_name Gazeta service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } define service{ use generic-service host_name Gazeta service_description HTTP normal_check_interval 5 retry_check_interval 1 check_command check_http servicegroups HTTP } # Service definition define service{ use generic-service host_name Saturn service_description PING normal_check_interval 3 retry_check_interval 1 check_command check_ping!100.0,20%!500.0,60% servicegroups PING } define service{ use generic-service host_name Saturn service_description HTTP normal_check_interval 5 retry_check_interval 1 check_command check_http servicegroups HTTP }