Recommit for updates in build 154
This commit is contained in:
@@ -2665,6 +2665,474 @@ inherited by all classes except defines.
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The high host flap threshold for Nagios. Default is ‘20.0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_date_format</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'euro'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The date format for Nagios. Default is ‘euro’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_use_timezone_offset</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>Boolean</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>false</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to use timezone offset in Nagios. Default is false.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_use_timezone</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'UTC'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The timezone to use in Nagios if timezone offset is enabled. Default is ‘UTC’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_illegal_obj_name_chars</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'~!$%^&*|\'"<>?,()='</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>A string of characters that are not allowed in object names in Nagios. Default is ‘~!$%^&*|'“<>?,()=’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_ill_macro_output_chars</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'`~$&|\'"<>'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>A string of characters that are not allowed in macro output in Nagios. Default is ‘`~$&|'“<>?,()=’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_use_regexp_matching</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to use regular expression matching in Nagios. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_true_regexp_matching</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to use true regular expression matching in Nagios. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_mail_user</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'nagios@localhost'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The email address for the Nagios administrator. Default is ‘nagios@localhost’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_page_user</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'nagios@localhost'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The pager address for the Nagios administrator. Default is ‘nagios@localhost’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_daemon_dumps_core</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to allow the Nagios daemon to dump core files. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_use_large_inst_tweaks</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to use large instance tweaks in Nagios. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_enable_env_macros</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to enable environment macros in Nagios. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_free_child_process_mem</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to free child process memory after processing checks in Nagios. Default is ‘1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_child_proc_fork_twice</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to fork child processes twice in Nagios. Default is ‘1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_debug_level</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The debug level for Nagios. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_debug_verbosity</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The debug verbosity for Nagios. Default is ‘1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_max_debug_file_size</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'1000000'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The maximum debug file size for Nagios. Default is ‘1000000’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_allow_empty_hostgroups</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to allow empty hostgroup assignments in Nagios. Default is ‘1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_check_workers</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'3'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The number of check worker processes for Nagios. Default is ‘3’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_host_down_svc_checks</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'0'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to disable service checks when a host is down in Nagios. Default is ‘0’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_svc_skip_chk_dep_status</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'-1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The status to skip for dependency checks in Nagios. Default is ‘-1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_svc_skip_chk_par_status</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'-1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The status to skip for parent checks in Nagios. Default is ‘-1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_svc_skip_chk_par_h_d_sts</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'-1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The status to skip for parent host down checks in Nagios. Default is ‘-1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_host_skip_chk_dep_status</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'-1'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The status to skip for host dependency checks in Nagios. Default is ‘-1’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_enable_load_ctl_options</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>Boolean</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>false</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>Whether to enable load control options in Nagios. Default is false.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
||||
<span class='name'>ng_load_ctl_options</span>
|
||||
|
||||
|
||||
<span class='type'>(<tt>String</tt>)</span>
|
||||
|
||||
|
||||
<em class="default">(defaults to: <tt>'jobs_max=100;backoff_limit=10;rampup_change=5'</tt>)</em>
|
||||
|
||||
|
||||
—
|
||||
<div class='inline'>
|
||||
<p>The load control options for Nagios. Default is ‘jobs_max=100;backoff_limit=10;rampup_change=5’.</p>
|
||||
</div>
|
||||
|
||||
</li>
|
||||
@@ -2680,55 +3148,6 @@ inherited by all classes except defines.
|
||||
<pre class="lines">
|
||||
|
||||
|
||||
291
|
||||
292
|
||||
293
|
||||
294
|
||||
295
|
||||
296
|
||||
297
|
||||
298
|
||||
299
|
||||
300
|
||||
301
|
||||
302
|
||||
303
|
||||
304
|
||||
305
|
||||
306
|
||||
307
|
||||
308
|
||||
309
|
||||
310
|
||||
311
|
||||
312
|
||||
313
|
||||
314
|
||||
315
|
||||
316
|
||||
317
|
||||
318
|
||||
319
|
||||
320
|
||||
321
|
||||
322
|
||||
323
|
||||
324
|
||||
325
|
||||
326
|
||||
327
|
||||
328
|
||||
329
|
||||
330
|
||||
331
|
||||
332
|
||||
333
|
||||
334
|
||||
335
|
||||
336
|
||||
337
|
||||
338
|
||||
339
|
||||
340
|
||||
341
|
||||
342
|
||||
@@ -2952,10 +3371,86 @@ inherited by all classes except defines.
|
||||
560
|
||||
561
|
||||
562
|
||||
563</pre>
|
||||
563
|
||||
564
|
||||
565
|
||||
566
|
||||
567
|
||||
568
|
||||
569
|
||||
570
|
||||
571
|
||||
572
|
||||
573
|
||||
574
|
||||
575
|
||||
576
|
||||
577
|
||||
578
|
||||
579
|
||||
580
|
||||
581
|
||||
582
|
||||
583
|
||||
584
|
||||
585
|
||||
586
|
||||
587
|
||||
588
|
||||
589
|
||||
590
|
||||
591
|
||||
592
|
||||
593
|
||||
594
|
||||
595
|
||||
596
|
||||
597
|
||||
598
|
||||
599
|
||||
600
|
||||
601
|
||||
602
|
||||
603
|
||||
604
|
||||
605
|
||||
606
|
||||
607
|
||||
608
|
||||
609
|
||||
610
|
||||
611
|
||||
612
|
||||
613
|
||||
614
|
||||
615
|
||||
616
|
||||
617
|
||||
618
|
||||
619
|
||||
620
|
||||
621
|
||||
622
|
||||
623
|
||||
624
|
||||
625
|
||||
626
|
||||
627
|
||||
628
|
||||
629
|
||||
630
|
||||
631
|
||||
632
|
||||
633
|
||||
634
|
||||
635
|
||||
636
|
||||
637
|
||||
638
|
||||
639</pre>
|
||||
</td>
|
||||
<td>
|
||||
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 291</span>
|
||||
<pre class="code"><span class="info file"># File 'manifests/params.pp', line 340</span>
|
||||
|
||||
class confdroid_nagios::params (
|
||||
|
||||
@@ -3083,6 +3578,32 @@ class confdroid_nagios::params (
|
||||
String $ng_high_svc_flap_threshold = '20.0',
|
||||
String $ng_low_h_flap_threshold = '5.0',
|
||||
String $ng_high_h_flap_threshold = '20.0',
|
||||
String $ng_date_format = 'euro',
|
||||
Boolean $ng_use_timezone_offset = false,
|
||||
String $ng_use_timezone = 'UTC',
|
||||
String $ng_illegal_obj_name_chars = '~!$%^&*|\'"<>?,()=',
|
||||
String $ng_ill_macro_output_chars = '`~$&|\'"<>',
|
||||
String $ng_use_regexp_matching = '0',
|
||||
String $ng_true_regexp_matching = '0',
|
||||
String $ng_mail_user = 'nagios@localhost',
|
||||
String $ng_page_user = 'nagios@localhost',
|
||||
String $ng_daemon_dumps_core = '0',
|
||||
String $ng_use_large_inst_tweaks = '0',
|
||||
String $ng_enable_env_macros = '0',
|
||||
String $ng_free_child_process_mem = '1',
|
||||
String $ng_child_proc_fork_twice = '1',
|
||||
String $ng_debug_level = '0',
|
||||
String $ng_debug_verbosity = '1',
|
||||
String $ng_max_debug_file_size = '1000000',
|
||||
String $ng_allow_empty_hostgroups = '1',
|
||||
String $ng_check_workers = '3',
|
||||
String $ng_host_down_svc_checks = '0',
|
||||
String $ng_svc_skip_chk_dep_status = '-1',
|
||||
String $ng_svc_skip_chk_par_status = '-1',
|
||||
String $ng_svc_skip_chk_par_h_d_sts = '-1',
|
||||
String $ng_host_skip_chk_dep_status = '-1',
|
||||
Boolean $ng_enable_load_ctl_options = false,
|
||||
String $ng_load_ctl_options = 'jobs_max=100;backoff_limit=10;rampup_change=5',
|
||||
|
||||
# cgi.cfg
|
||||
String $ng_context_help = '1',
|
||||
@@ -3205,6 +3726,7 @@ class confdroid_nagios::params (
|
||||
$ng_state_retention_file = "${ng_spool_dir}/retention.dat"
|
||||
$ng_host_perfdata_file = "${ng_log_dir}/host-perfdata"
|
||||
$ng_svc_perfdata_file = "${ng_log_dir}/service-perfdata"
|
||||
$ng_debug_file = "${ng_log_dir}/nagios.debug"
|
||||
|
||||
## old
|
||||
# $ng_taccgi_erb = 'confdroid_nagios/selinux/taccgi.erb'
|
||||
|
||||
Reference in New Issue
Block a user