Nagios配置文件详解

1. 概述

2. 配置文件

3. nagios.cfg详解

nagios.cfg是Nagios监控系统的主要配置文件,是Nagios基本功能的实现。
下面表格中的配置及参数,是本系列博客部署Nagios(版本4.4.1)时的参数,仅供参考。
log_file:/usr/local/globle/softs/monitor/nagios/4.4.1/var/nagios.log

nagios运行时的总日志文件。必须是配置文件的第一个选项。默认开启。

cfg_fie:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/commands.cfg

命令模板配置文件。默认开启

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/contacts.cfg

联系人模板配置文件。默认开启

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/timeperiods.cfg

报警时间模板配置文件。默认开启

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/templates.cfg

监控模板配置文件。默认开启

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/localhost.cfg

本机(监控主机)配置文件。默认开启

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/windows.cfg

windows监控配置。默认关闭

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/switch.cfg

交换机监控配置。默认关闭

cfg_file:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/objects/printer.cfg

打印机监控配置。默认关闭

cfg_dir:/usr/local/globle/softs/monitor/nagios/4.4.1/etc/servers

服务监控目录。启用时,位于该目录下的xxx.cfg文件全部生效,方便用户自定义配置管理。默认关闭

object_cache_file:/usr/local/globle/softs/monitor/nagios/4.4.1/var/objects.cache

对象缓存文件。在Nagios启动或者重启时,被CGI读取使用,避免CGI从配置文件读取对象配置时,因Nagios对象配置文件修改造成的冲突。

precached_object_file:/usr/local/globle/softs/monitor/nagios/4.4.1/var/objects.precache

此选项确定预缓存对象文件的位置。如果使用-p 命令行选项运行 Nagios, 它将预处理对象配置文件, 并将缓存的配置写入此文件。 然后, 您可以使用-u 选项启动 Nagios 以使其读取此预缓存文件中的对象定义, 而不是标准对象配置文件 (请参见上面的 cfg_file 和 cfg_dir 选项)。使用预缓存对象文件可以加快 (重新) 启动所需的时间。如果您有一个大的和/或复杂的配置, Nagios 过程。阅读有关优化 Nagios 的文档部分, 以找到更有关此功能的工作原理。

猜你喜欢

转载自www.cnblogs.com/liwanliangblog/p/9267672.html