注释:nagios默认主配置文件(/usr/local/nagios/etc/nagios.cfg)注释:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
[root@Nagios-Server ~]# egrep -v "#|^$" /usr/local/nagios/etc/nagios.cfg log_file=/usr/local/nagios/var/nagios.log #服务、主机事件的日志文件 cfg_file=/usr/local/nagios/etc/objects/commands.cfg #命令配置文件 cfg_file=/usr/local/nagios/etc/objects/contacts.cfg #联系方式配置文件 cfg_file=/usr/local/nagios/etc/objects/timeperiods.cfg #事件周期配置文件 cfg_file=/usr/local/nagios/etc/objects/templates.cfg #默认模板文件 cfg_file=/usr/local/nagios/etc/objects/localhost.cfg #本地主机监控项配置文件 object_cache_file=/usr/local/nagios/var/objects.cache #nagios启动、重新启动预读缓存文件 precached_object_file=/usr/local/nagios/var/objects.precache #nagios缓存对象文件 resource_file=/usr/local/nagios/etc/resource.cfg #敏感资源文件,设置权限600,可以防止用户名和密码 status_file=/usr/local/nagios/var/status.dat #状态文件,重启动时候重置 status_update_interval=10 #状态文件更新间隔,以秒为单位 nagios_user=nagios #nagios运行用户,可以是UID nagios_group=nagios #nagios运行组,可以是gid check_external_commands=1 #外部命令选项,默认禁止0,当启用类似pnp4nagios的时候需要开启 command_check_interval=-1 #外部命令检查间隔,如果是1=60s,可以是15s,-1表示尽可能检查 command_file=/usr/local/nagios/var/rw/nagios.cmd #检查外部命令所请求的文件 external_command_buffer_slots=4096 #外部命令缓存区 lock_file=/usr/local/nagios/var/nagios.lock #Nagios Pid temp_file=/usr/local/nagios/var/nagios.tmp #更新状态临时文件 temp_path=/tmp #nagios可以在/tmp目录下创建临时文件或者检查结果等 event_broker_options=-1 #控制数据发送(0不发送、-1发送一切事件) log_rotation_method=d #日志轮询周期(d每天,h每小时,w每周,m每个月) log_archive_path=/usr/local/nagios/var/archives #日志归档目录 use_syslog=1 #记录日志1,不记录日志0 log_notifications=1 #通知消息选项,1记录,0不记录 log_service_retries=1 #服务重试记录1记录,0不记录 log_host_retries=1 #主机重试记录,同上 log_event_handlers=1 #事件处理记录,同上 log_initial_states=0 #初始状态记录,同上 log_external_commands=1 #外部命令记录选项,同上 log_passive_checks=1 #被动检查日志,同上 service_inter_check_delay_method=s #服务默认智能单向延迟计算 ??? max_service_check_spread=30 #最大检查周期,默认30分钟 service_interleave_factor=s #智能计算 ??? host_inter_check_delay_method=s #主机默认智能延迟计算 ??? max_host_check_spread=30 #同上 max_concurrent_checks=0 #最大并发检查,1禁止并发,0不限制 check_result_reaper_frequency=10 #检查频率,以秒为单位 max_check_result_reaper_time=30 #检查最大周期 check_result_path=/usr/local/nagios/var/spool/checkresults #检查结果存放目录 max_check_result_file_age=3600 #最大值 cached_host_check_horizon=15 #15秒缓存时间检查 cached_service_check_horizon=15 #15秒服务检查 enable_predictive_host_dependency_checks=1 #? enable_predictive_service_dependency_checks=1 #? soft_state_dependencies=0 #软状态依赖,0不使用,1使用 auto_reschedule_checks=0 #实验性性能,排除! auto_rescheduling_interval=30 #实验性性能,排除! auto_rescheduling_window=180 #实验性性能,排除! sleep_time=0.25 service_check_timeout=60 host_check_timeout=30 event_handler_timeout=30 notification_timeout=30 ocsp_timeout=5 perfdata_timeout=5 retain_state_information=1 #状态保持 state_retention_file=/usr/local/nagios/var/retention.dat #状态保持纪录文件 retention_update_interval=60 #数据保留间隔,默认60分钟,0为不保持 use_retained_program_state=1 #保留程序状态,保留1,不保留0 use_retained_scheduling_info=1 #保留调度信息,1保留,0不保留 retained_host_attribute_mask=0 #重新启动属性不保留 retained_service_attribute_mask=0 #重新启动属性不保留 retained_process_host_attribute_mask=0 #重新启动属性不保留 retained_process_service_attribute_mask=0 #重新启动属性不保留 retained_contact_host_attribute_mask=0 #重新启动属性不保留 retained_contact_service_attribute_mask=0 #重新启动属性不保留 interval_length=60 #间隔时间60s check_for_updates=1 #nagios版本更新检查 bare_update_check=0 #nagios更新相关 use_aggressive_host_checking=0 #攻击主机检查,0不检查,1检查 execute_service_checks=1 #服务检查选项,1检查,0 不检查 accept_passive_service_checks=1 #1接受被动检查,0 不接受被动检查 execute_host_checks=1 #主机检查选项,1检查,0 不检查 accept_passive_host_checks=1 #1接受被动检查,0 不接受被动检查 enable_notifications=1 #1启用通知,0 不启用 enable_event_handlers=1 #1启用事件处理,0 不启用 process_performance_data=1 #1处理数据,0 不处理 host_perfdata_command=process-host-perfdata #主机性能处理命令 service_perfdata_command=process-service-perfdata #服务性能处理命令 obsess_over_services=0 #分布式监控使用,1启用,0禁用 obsess_over_hosts=0 #分布式监控使用 translate_passive_host_checks=0 passive_host_checks_are_soft=0 check_for_orphaned_services=1 check_for_orphaned_hosts=1 check_service_freshness=1 service_freshness_check_interval=60 service_check_timeout_state=c #服务超时状态检查,c=严重 check_host_freshness=0 #1启用新主机检查,0 不启用 host_freshness_check_interval=60 #check_host_freshness=0 不生效 additional_freshness_latency=15 enable_flap_detection=1 low_service_flap_threshold=5.0 high_service_flap_threshold=20.0 low_host_flap_threshold=5.0 high_host_flap_threshold=20.0 date_format=us p1_file=/usr/local/nagios/bin/p1.pl enable_embedded_perl=1 use_embedded_perl_implicitly=1 illegal_object_name_chars=`~!$%^&*|'"<>?,()= illegal_macro_output_chars=`~$&|'"<> use_regexp_matching=0 use_true_regexp_matching=0 admin_email=nagios@localhost admin_pager=pagenagios@localhost daemon_dumps_core=0 use_large_installation_tweaks=0 enable_environment_macros=1 debug_level=0 debug_verbosity=1 debug_file=/usr/local/nagios/var/nagios.debug max_debug_file_size=1000000 |
申明:本文由BYRD原创(基于Centos6.4 X64),未经许可禁止转载!SourceByrd's Weblog-https://note.t4x.org/remark/nagios-sample-main-config-file-comments/ SourceByrd's Weblog-https://note.t4x.org/remark/nagios-sample-main-config-file-comments/
申明:除非注明Byrd's Blog内容均为原创,未经许可禁止转载!详情请阅读版权申明!