3 #Will create the good module for your brokers
4 log_file=/tmp/donotusethis.log
7 #Are you working? Yes I think...
9 execute_service_checks=1
12 #Configuration files with common objects like commands, timeperiods,
13 #or templates that are used by the host/service/contacts
16 cfg_file=timeperiods.cfg
17 cfg_file=escalations.cfg
18 cfg_file=dependencies.cfg
20 #Now templates of hosts, services and contacts
21 cfg_file=templates.cfg
24 cfg_file=servicegroups.cfg
25 cfg_file=hostgroups.cfg
26 cfg_file=contactgroups.cfg
28 #and now real hosts, services and contacts
30 cfg_dir=objects/services
31 cfg_dir=objects/contacts
32 cfg_dir=objects/discovery
35 resource_file=resource.cfg
38 #Dummy conf with 150 hosts, each one with 10 services
39 #cfg_file=host-150.cfg
40 #cfg_file=services-150h-1500srv.cfg
43 #Broker? No, there is the module objects for it thanks.
44 #broker_module=/usr/local/nagios/bin/ndomod-3x.o config_file=/usr/local/nagios/etc/ndomod.cfg
47 #No use, this value must be in a module!
48 status_update_interval=60
51 #Number of interval (60s by default) to spread the first checks
52 #for hosts and services
53 max_service_check_spread=5
54 max_host_check_spread=5
56 #File where are the external commands are sent. This will be in a module in the future
57 #because Shinken is multiplatform, and Windows do not have such pipes
58 command_file=/usr/local/shinken/var/rw/nagios.cmd
65 #You can set it to 1, but there is no embedded_perl for now, sorry
66 enable_embedded_perl=0
69 #after 10s, checks are killed (RIP)
70 service_check_timeout=10
73 #flap_history is the lengh of history states we keep to look for flaping
74 #20 by default, can be useful to increase it. Each flap_history increase cost :
75 #flap_history cost = 4Bytes * flap_history * (nb hosts + nb services)
76 #ex : 4 * 20 * (1000+10000) ~ 900Ko for a quite big conf. So, go for it!
80 #Max plugin output for the plugins launched by the pollers, in bytes
81 max_plugins_output_length=8192
84 #Enable or not the state change on impact detection (like
85 #an host going unreach if a parent is DOWN for example). It's for
87 #Remark : if this option is absent, the default is 0 (for Nagios
88 #old behavior compatibility)
89 enable_problem_impacts_states_change=1
92 #Lock file (with pid) for Arbiterd
93 lock_file=/usr/local/shinken/var/arbiterd.pid
96 #if 1, disable all notice and warning messages at
97 #configuration checking
98 disable_old_nagios_parameters_whining=0
101 #If you need to set a specific timezone to your deamons, uncomment it
102 #use_timezone=FR/Paris
104 #If possible, don't use it. It's not good for your CPU :)
105 use_large_installation_tweaks=1
106 enable_environment_macros=0
108 #User that will be used by the arbiter. shinken/shinken
110 #shinken_user=shinken
111 #shinken_group=shinken
115 ## Security part with SSL
118 #ca_cert=etc/certs/ca.pem
119 #server_cert=etc/certs/server.pem
120 #hard_ssl_name_check=0