tiyna 发表于 2013-6-12 23:20:10

nagios系统(5)nagios的主配置文件nagios.cfg

nagios.cfg文件Nagios.cfg
   默认的路径为/usr/local/nagios/etc/nagios.cfg,是nagios的核心配置文件,所有的对象配置文件都必须在这个文件中进行定义才能发挥其作用,这里只需将对象配置文件在Nagios.cfg文件中进行引用即可。 log_file=/usr/local/nagios/var/nagios.log
“log_file”变量用来定义nagios日志文件的路径。cfg_file=/usr/local/nagios/etc/hosts.cfgcfg_file=/usr/local/nagios/etc/services.cfg
cfg_file=/usr/local/nagios/etc/commands.cfgcfg_file=/usr/local/nagios/etc/contacts.cfg
cfg_file=/usr/local/nagios/etc/timeperiods.cfgcfg_file=/usr/local/nagios/etc/templates.cfg
“cfg_file”变量用来引用对象配置文件,如果有更多的对象配置文件,在这里依次添加即可。object_cache_file=/usr/local/nagios/var/objects.cache该变量用于指定一个“所有对象配置文件”的副本文件,或者叫对象缓冲文件

resource_file=/usr/local/nagios/etc/resource.cfg
该变量用于指定nagios资源文件的路径,可以在Nagios.cfg中定义多个资源文件。
status_file=/usr/local/nagios/var/status.dat
该变量用于定义一个状态文件,此文件用于保存nagios的当前状态、注释和宕机信息等。status_update_interval=10
该变量用于定义状态文件(即status.dat)的更新时间间隔,单位是秒,最小更新间隔是1秒。nagios_user=nagios
该变量指定了Nagios进程使用哪个用户运行。
nagios_group=nagios
该变量用于指定Nagios使用哪个用户组运行。check_external_commands=1
该变量用于设置是否允许nagios在web监控界面运行cgi命令,也就是是否允许nagios在web界面下执行重启nagios、停止主机/服务检查等操作。“1”为运行,“0”为不允许。command_check_interval=2该变量用于设置nagios对外部命令检测的时间间隔,如果指定了一个数字加一个"s"(如10s),那么外部检测命令的间隔是这个数值以秒为单位的时间间隔。如果没有用"s",那么外部检测命令的间隔是以这个数值的“时间单位”的时间间隔。interval_length=60
该变量指定了nagios的时间单位,默认值是60秒,也就是1分钟,即在nagios配置中所有的时间单位都是分钟。


chriszg 发表于 2013-6-13 02:08:54

有事秘书干,没事干秘书!

njsuntop 发表于 2013-6-13 03:21:23

此地禁止大小便,违者没收工具。

chriszg 发表于 2013-6-13 05:17:52

花前月下,不如花钱“日”下!*^_^*

mqzlp 发表于 2013-6-13 09:15:44

你的丑和你的脸没有关系。。。。。。

远行的心 发表于 2013-6-13 10:57:41

找到好贴不容易,我顶你了,谢了

yinl_li 发表于 2013-6-13 13:27:40

我身在江湖,江湖里却没有我得传说。
页: [1]
查看完整版本: nagios系统(5)nagios的主配置文件nagios.cfg