| Index: modules/nagios/files/nagios.cfg |
| =================================================================== |
| --- a/modules/nagios/files/nagios.cfg |
| +++ b/modules/nagios/files/nagios.cfg |
| @@ -1,19 +1,19 @@ |
| ############################################################################## |
| # |
| -# NAGIOS.CFG - Sample Main Config File for Nagios |
| +# NAGIOS.CFG - Sample Main Config File for Nagios |
| # |
| # |
| ############################################################################## |
| # LOG FILE |
| # This is the main log file where service and host events are logged |
| -# for historical purposes. This should be the first option specified |
| +# for historical purposes. This should be the first option specified |
| # in the config file!!! |
| log_file=/var/log/nagios3/nagios.log |
| # Commands definitions |
| cfg_file=/etc/nagios3/commands.cfg |
| # Debian also defaults to using the check commands defined by the debian |
| @@ -56,33 +56,33 @@ cfg_dir=/etc/nagios3/conf.d |
| #cfg_dir=/etc/nagios3/switches |
| #cfg_dir=/etc/nagios3/routers |
| # OBJECT CACHE FILE |
| # This option determines where object definitions are cached when |
| -# Nagios starts/restarts. The CGIs read object definitions from |
| +# Nagios starts/restarts. The CGIs read object definitions from |
| # this cache file (rather than looking at the object config files |
| # directly) in order to prevent inconsistencies that can occur |
| # when the config files are modified after Nagios starts. |
| object_cache_file=/var/cache/nagios3/objects.cache |
| # PRE-CACHED OBJECT FILE |
| # This options determines the location of the precached object file. |
| # If you run Nagios with the -p command line option, it will preprocess |
| # your object configuration file(s) and write the cached config to this |
| # file. You can then start Nagios with the -u option to have it read |
| # object definitions from this precached file, rather than the standard |
| # object configuration files (see the cfg_file and cfg_dir options above). |
| -# Using a precached object file can speed up the time needed to (re)start |
| +# Using a precached object file can speed up the time needed to (re)start |
| # the Nagios process if you've got a large and/or complex configuration. |
| # Read the documentation section on optimizing Nagios to find our more |
| # about how this feature works. |
| precached_object_file=/var/lib/nagios3/objects.precache |
| @@ -106,33 +106,33 @@ resource_file=/etc/nagios3/resource.cfg |
| # restarts. |
| status_file=/var/cache/nagios3/status.dat |
| # STATUS FILE UPDATE INTERVAL |
| # This option determines the frequency (in seconds) that |
| -# Nagios will periodically dump program, host, and |
| +# Nagios will periodically dump program, host, and |
| # service status data. |
| status_update_interval=10 |
| # NAGIOS USER |
| -# This determines the effective user that Nagios should run as. |
| +# This determines the effective user that Nagios should run as. |
| # You can either supply a username or a UID. |
| nagios_user=nagios |
| # NAGIOS GROUP |
| -# This determines the effective group that Nagios should run as. |
| +# This determines the effective group that Nagios should run as. |
| # You can either supply a group name or a GID. |
| nagios_group=nagios |
| # EXTERNAL COMMAND OPTION |
| # This option allows you to specify whether or not Nagios should check |
| @@ -148,46 +148,46 @@ check_external_commands=0 |
| # EXTERNAL COMMAND CHECK INTERVAL |
| # This is the interval at which Nagios should check for external commands. |
| # This value works of the interval_length you specify later. If you leave |
| # that at its default value of 60 (seconds), a value of 1 here will cause |
| # Nagios to check for external commands every minute. If you specify a |
| # number followed by an "s" (i.e. 15s), this will be interpreted to mean |
| # actual seconds rather than a multiple of the interval_length variable. |
| -# Note: In addition to reading the external command file at regularly |
| +# Note: In addition to reading the external command file at regularly |
| # scheduled intervals, Nagios will also check for external commands after |
| # event handlers are executed. |
| # NOTE: Setting this value to -1 causes Nagios to check the external |
| # command file as often as possible. |
| #command_check_interval=15s |
| command_check_interval=-1 |
| # EXTERNAL COMMAND FILE |
| # This is the file that Nagios checks for external command requests. |
| # It is also where the command CGI will write commands that are submitted |
| # by users, so it must be writeable by the user that the web server |
| -# is running as (usually 'nobody'). Permissions should be set at the |
| +# is running as (usually 'nobody'). Permissions should be set at the |
| # directory level instead of on the file, as the file is deleted every |
| # time its contents are processed. |
| # Debian Users: In case you didn't read README.Debian yet, _NOW_ is the |
| # time to do it. |
| command_file=/var/lib/nagios3/rw/nagios.cmd |
| # EXTERNAL COMMAND BUFFER SLOTS |
| # This settings is used to tweak the number of items or "slots" that |
| -# the Nagios daemon should allocate to the buffer that holds incoming |
| -# external commands before they are processed. As external commands |
| -# are processed by the daemon, they are removed from the buffer. |
| +# the Nagios daemon should allocate to the buffer that holds incoming |
| +# external commands before they are processed. As external commands |
| +# are processed by the daemon, they are removed from the buffer. |
| external_command_buffer_slots=4096 |
| # LOCK FILE |
| # This is the lockfile that Nagios will use to store its PID number |
| # in when it is running in daemon mode. |
| @@ -260,17 +260,17 @@ event_broker_options=-1 |
| # w = Weekly rotation (midnight on Saturday evening) |
| # m = Monthly rotation (midnight last day of month) |
| log_rotation_method=d |
| # LOG ARCHIVE PATH |
| -# This is the directory where archived (rotated) log files should be |
| +# This is the directory where archived (rotated) log files should be |
| # placed (assuming you've chosen to do log rotation). |
| log_archive_path=/var/log/nagios3/archives |
| # LOGGING OPTIONS |
| # If you want messages logged to the syslog facility, as well as the |
| @@ -423,17 +423,17 @@ host_inter_check_delay_method=s |
| # program start time that an initial check of all hosts should |
| # be completed. Default is 30 minutes. |
| max_host_check_spread=30 |
| # MAXIMUM CONCURRENT SERVICE CHECKS |
| -# This option allows you to specify the maximum number of |
| +# This option allows you to specify the maximum number of |
| # service checks that can be run in parallel at any given time. |
| # Specifying a value of 1 for this variable essentially prevents |
| # any service checks from being parallelized. A value of 0 |
| # will not restrict the number of concurrent checks that are |
| # being executed. |
| max_concurrent_checks=0 |
| @@ -445,40 +445,40 @@ max_concurrent_checks=0 |
| check_result_reaper_frequency=10 |
| # MAX CHECK RESULT REAPER TIME |
| # This is the max amount of time (in seconds) that a single |
| -# check result reaper event will be allowed to run before |
| +# check result reaper event will be allowed to run before |
| # returning control back to Nagios so it can perform other |
| # duties. |
| max_check_result_reaper_time=30 |
| # CHECK RESULT PATH |
| # This is directory where Nagios stores the results of host and |
| # service checks that have not yet been processed. |
| # |
| # Note: Make sure that only one instance of Nagios has access |
| -# to this directory! |
| +# to this directory! |
| check_result_path=/var/lib/nagios3/spool/checkresults |
| # MAX CHECK RESULT FILE AGE |
| # This option determines the maximum age (in seconds) which check |
| -# result files are considered to be valid. Files older than this |
| +# result files are considered to be valid. Files older than this |
| # threshold will be mercilessly deleted without further processing. |
| max_check_result_file_age=3600 |
| # CACHED HOST CHECK HORIZON |
| @@ -530,24 +530,24 @@ enable_predictive_host_dependency_checks |
| # 0 = Disable predictive checks |
| # 1 = Enable predictive checks (default) |
| enable_predictive_service_dependency_checks=1 |
| # SOFT STATE DEPENDENCIES |
| -# This option determines whether or not Nagios will use soft state |
| -# information when checking host and service dependencies. Normally |
| -# Nagios will only use the latest hard host or service state when |
| +# This option determines whether or not Nagios will use soft state |
| +# information when checking host and service dependencies. Normally |
| +# Nagios will only use the latest hard host or service state when |
| # checking dependencies. If you want it to use the latest state (regardless |
| -# of whether its a soft or hard state type), enable this option. |
| +# of whether its a soft or hard state type), enable this option. |
| # Values: |
| -# 0 = Don't use soft state dependencies (default) |
| -# 1 = Use soft state dependencies |
| +# 0 = Don't use soft state dependencies (default) |
| +# 1 = Use soft state dependencies |
| soft_state_dependencies=0 |
| # TIME CHANGE ADJUSTMENT THRESHOLDS |
| # These options determine when Nagios will react to detected changes |
| # in system time (either forward or backwards). |
| @@ -555,17 +555,17 @@ soft_state_dependencies=0 |
| #time_change_threshold=900 |
| # AUTO-RESCHEDULING OPTION |
| # This option determines whether or not Nagios will attempt to |
| # automatically reschedule active host and service checks to |
| # "smooth" them out over time. This can help balance the load on |
| -# the monitoring server. |
| +# the monitoring server. |
| # WARNING: THIS IS AN EXPERIMENTAL FEATURE - IT CAN DEGRADE |
| # PERFORMANCE, RATHER THAN INCREASE IT, IF USED IMPROPERLY |
| auto_reschedule_checks=0 |
| # AUTO-RESCHEDULING INTERVAL |
| @@ -618,29 +618,29 @@ ocsp_timeout=5 |
| perfdata_timeout=5 |
| # RETAIN STATE INFORMATION |
| # This setting determines whether or not Nagios will save state |
| # information for services and hosts before it shuts down. Upon |
| # startup Nagios will reload all saved service and host state |
| -# information before starting to monitor. This is useful for |
| +# information before starting to monitor. This is useful for |
| # maintaining long-term data on state statistics, etc, but will |
| # slow Nagios down a bit when it (re)starts. Since its only |
| # a one-time penalty, I think its well worth the additional |
| # startup delay. |
| retain_state_information=1 |
| # STATE RETENTION FILE |
| # This is the file that Nagios should use to store host and |
| -# service state information before it shuts down. The state |
| +# service state information before it shuts down. The state |
| # information in this file is also read immediately prior to |
| # starting to monitor the network when Nagios is restarted. |
| # This file is used only if the retain_state_information |
| # variable is set to 1. |
| state_retention_file=/var/lib/nagios3/retention.dat |
| @@ -653,17 +653,17 @@ state_retention_file=/var/lib/nagios3/re |
| # data before shutting down or restarting. If you have disabled |
| # state retention, this option has no effect. |
| retention_update_interval=60 |
| # USE RETAINED PROGRAM STATE |
| -# This setting determines whether or not Nagios will set |
| +# This setting determines whether or not Nagios will set |
| # program status variables based on the values saved in the |
| # retention file. If you want to use retained program status |
| # information, set this value to 1. If not, set this value |
| # to 0. |
| use_retained_program_state=1 |
| @@ -680,17 +680,17 @@ use_retained_scheduling_info=1 |
| # RETAINED ATTRIBUTE MASKS (ADVANCED FEATURE) |
| # The following variables are used to specify specific host and |
| # service attributes that should *not* be retained by Nagios during |
| # program restarts. |
| # |
| # The values of the masks are bitwise ANDs of values specified |
| -# by the "MODATTR_" definitions found in include/common.h. |
| +# by the "MODATTR_" definitions found in include/common.h. |
| # For example, if you do not want the current enabled/disabled state |
| # of flap detection and event handlers for hosts to be retained, you |
| # would use a value of 24 for the host attribute mask... |
| # MODATTR_EVENT_HANDLER_ENABLED (8) + MODATTR_FLAP_DETECTION_ENABLED (16) = 24 |
| # This mask determines what host attributes are not retained |
| retained_host_attribute_mask=0 |
| @@ -714,39 +714,39 @@ retained_contact_service_attribute_mask= |
| # INTERVAL LENGTH |
| # This is the seconds per unit interval as used in the |
| # host/contact/service configuration files. Setting this to 60 means |
| # that each interval is one minute long (60 seconds). Other settings |
| # have not been tested much, so your mileage is likely to vary... |
| -interval_length=60 |
| +interval_length=57 |
| # CHECK FOR UPDATES |
| # This option determines whether Nagios will automatically check to |
| # see if new updates (releases) are available. It is recommend that you |
| # enable this option to ensure that you stay on top of the latest critical |
| # patches to Nagios. Nagios is critical to you - make sure you keep it in |
| # good shape. Nagios will check once a day for new updates. Data collected |
| -# by Nagios Enterprises from the update check is processed in accordance |
| +# by Nagios Enterprises from the update check is processed in accordance |
| # with our privacy policy - see http://api.nagios.org for details. |
| check_for_updates=1 |
| # BARE UPDATE CHECK |
| # This option deterines what data Nagios will send to api.nagios.org when |
| -# it checks for updates. By default, Nagios will send information on the |
| +# it checks for updates. By default, Nagios will send information on the |
| # current version of Nagios you have installed, as well as an indicator as |
| # to whether this was a new installation or not. Nagios Enterprises uses |
| -# this data to determine the number of users running specific version of |
| +# this data to determine the number of users running specific version of |
| # Nagios. Enable this option if you do not want this information to be sent. |
| bare_update_check=0 |
| # AGGRESSIVE HOST CHECKING OPTION |
| # If you don't want to turn on aggressive host checking features, set |
| @@ -756,17 +756,17 @@ bare_update_check=0 |
| # base/checks.c |
| use_aggressive_host_checking=0 |
| # SERVICE CHECK EXECUTION OPTION |
| # This determines whether or not Nagios will actively execute |
| -# service checks when it initially starts. If this option is |
| +# service checks when it initially starts. If this option is |
| # disabled, checks are not actively made, but Nagios can still |
| # receive and process passive check results that come in. Unless |
| # you're implementing redundant hosts or have a special need for |
| # disabling the execution of service checks, leave this enabled! |
| # Values: 1 = enable checks, 0 = disable checks |
| execute_service_checks=1 |
| @@ -778,17 +778,17 @@ execute_service_checks=1 |
| # Values: 1 = accept passive checks, 0 = reject passive checks |
| accept_passive_service_checks=1 |
| # HOST CHECK EXECUTION OPTION |
| # This determines whether or not Nagios will actively execute |
| -# host checks when it initially starts. If this option is |
| +# host checks when it initially starts. If this option is |
| # disabled, checks are not actively made, but Nagios can still |
| # receive and process passive check results that come in. Unless |
| # you're implementing redundant hosts or have a special need for |
| # disabling the execution of host checks, leave this enabled! |
| # Values: 1 = enable checks, 0 = disable checks |
| execute_host_checks=1 |
| @@ -835,17 +835,17 @@ enable_event_handlers=1 |
| process_performance_data=1 |
| # HOST AND SERVICE PERFORMANCE DATA PROCESSING COMMANDS |
| # These commands are run after every host and service check is |
| # performed. These commands are executed only if the |
| # enable_performance_data option (above) is set to 1. The command |
| -# argument is the short name of a command definition that you |
| +# argument is the short name of a command definition that you |
| # define in your host configuration file. Read the HTML docs for |
| # more information on performance data. |
| host_perfdata_command=process-host-perfdata |
| service_perfdata_command=process-service-perfdata |
| @@ -915,17 +915,17 @@ service_perfdata_command=process-service |
| obsess_over_services=0 |
| # OBSESSIVE COMPULSIVE SERVICE PROCESSOR COMMAND |
| # This is the command that is run for every service check that is |
| # processed by Nagios. This command is executed only if the |
| -# obsess_over_services option (above) is set to 1. The command |
| +# obsess_over_services option (above) is set to 1. The command |
| # argument is the short name of a command definition that you |
| # define in your host configuration file. Read the HTML docs for |
| # more information on implementing distributed monitoring. |
| #ocsp_command=somecommand |
| @@ -939,17 +939,17 @@ obsess_over_services=0 |
| obsess_over_hosts=0 |
| # OBSESSIVE COMPULSIVE HOST PROCESSOR COMMAND |
| # This is the command that is run for every host check that is |
| # processed by Nagios. This command is executed only if the |
| -# obsess_over_hosts option (above) is set to 1. The command |
| +# obsess_over_hosts option (above) is set to 1. The command |
| # argument is the short name of a command definition that you |
| # define in your host configuration file. Read the HTML docs for |
| # more information on implementing distributed monitoring. |
| #ochp_command=somecommand |
| @@ -978,19 +978,19 @@ translate_passive_host_checks=0 |
| # by enabling this option. |
| # Values: 0 = passive checks are HARD, 1 = passive checks are SOFT |
| passive_host_checks_are_soft=0 |
| # ORPHANED HOST/SERVICE CHECK OPTIONS |
| -# These options determine whether or not Nagios will periodically |
| +# These options determine whether or not Nagios will periodically |
| # check for orphaned host service checks. Since service checks are |
| -# not rescheduled until the results of their previous execution |
| +# not rescheduled until the results of their previous execution |
| # instance are processed, there exists a possibility that some |
| # checks may never get rescheduled. A similar situation exists for |
| # host checks, although the exact scheduling details differ a bit |
| # from service checks. Orphaned checks seem to be a rare |
| # problem and should not happen under normal circumstances. |
| # If you have problems with service checks never getting |
| # rescheduled, make sure you have orphaned service checks enabled. |
| # Values: 1 = enable checks, 0 = disable checks |
| @@ -1048,19 +1048,19 @@ host_freshness_check_interval=60 |
| additional_freshness_latency=15 |
| # FLAP DETECTION OPTION |
| # This option determines whether or not Nagios will try |
| -# and detect hosts and services that are "flapping". |
| +# and detect hosts and services that are "flapping". |
| # Flapping occurs when a host or service changes between |
| -# states too frequently. When Nagios detects that a |
| +# states too frequently. When Nagios detects that a |
| # host or service is flapping, it will temporarily suppress |
| # notifications for that host/service until it stops |
| # flapping. Flap detection is very experimental, so read |
| # the HTML documentation before enabling this feature! |
| # Values: 1 = enable flap detection |
| # 0 = disable flap detection (default) |
| enable_flap_detection=1 |
| @@ -1094,17 +1094,17 @@ date_format=iso8601 |
| # TIMEZONE OFFSET |
| # This option is used to override the default timezone that this |
| # instance of Nagios runs in. If not specified, Nagios will use |
| # the system configured timezone. |
| # |
| # NOTE: In order to display the correct timezone in the CGIs, you |
| -# will also need to alter the Apache directives for the CGI path |
| +# will also need to alter the Apache directives for the CGI path |
| # to include your timezone. Example: |
| # |
| # <Directory "/usr/local/nagios/sbin/"> |
| # SetEnv TZ "Australia/Brisbane" |
| # ... |
| # </Directory> |
| #use_timezone=US/Mountain |
| @@ -1131,17 +1131,17 @@ p1_file=/usr/lib/nagios3/p1.pl |
| enable_embedded_perl=1 |
| # EMBEDDED PERL USAGE OPTION |
| # This option determines whether or not Nagios will process Perl plugins |
| # and scripts with the embedded Perl interpreter if the plugins/scripts |
| # do not explicitly indicate whether or not it is okay to do so. Read |
| -# the HTML documentation on the embedded Perl interpreter for more |
| +# the HTML documentation on the embedded Perl interpreter for more |
| # information on how this option works. |
| use_embedded_perl_implicitly=1 |
| # ILLEGAL OBJECT NAME CHARACTERS |
| # This option allows you to specify illegal characters that cannot |
| @@ -1178,17 +1178,17 @@ illegal_macro_output_chars=`~$&|'"<> |
| # group names/descriptions in some fields of various object types. |
| # Values: 1 = enable regexp matching, 0 = disable regexp matching |
| use_regexp_matching=0 |
| # "TRUE" REGULAR EXPRESSION MATCHING |
| -# This option controls whether or not "true" regular expression |
| +# This option controls whether or not "true" regular expression |
| # matching takes place in the object config files. This option |
| # only has an effect if regular expression matching is enabled |
| # (see above). If this option is DISABLED, regular expression |
| # matching only occurs if a string contains wildcard characters |
| # (* and ?). If the option is ENABLED, regexp matching occurs |
| # all the time (which can be annoying). |
| # Values: 1 = enable true matching, 0 = disable true matching |
| @@ -1231,17 +1231,17 @@ daemon_dumps_core=0 |
| use_large_installation_tweaks=0 |
| # ENABLE ENVIRONMENT MACROS |
| # This option determines whether or not Nagios will make all standard |
| # macros available as environment variables when host/service checks |
| # and system commands (event handlers, notifications, etc.) are |
| -# executed. Enabling this option can cause performance issues in |
| +# executed. Enabling this option can cause performance issues in |
| # large installations, as it will consume a bit more memory and (more |
| # importantly) consume more CPU. |
| # Values: 1 - Enable environment variable macros (default) |
| # 0 - Disable environment variable macros |
| enable_environment_macros=1 |
| @@ -1272,17 +1272,17 @@ enable_environment_macros=1 |
| #child_processes_fork_twice=1 |
| # DEBUG LEVEL |
| # This option determines how much (if any) debugging information will |
| # be written to the debug file. OR values together to log multiple |
| # types of information. |
| -# Values: |
| +# Values: |
| # -1 = Everything |
| # 0 = Nothing |
| # 1 = Functions |
| # 2 = Configuration |
| # 4 = Process information |
| # 8 = Scheduled events |
| # 16 = Host/service checks |
| # 32 = Notifications |