开始监控任何内容之前,需要创建或编辑几个不同的配置文件。请耐心等待,有效配置Nagios Core可能需要花费相当长的时间,特别是如果您是初次使用该软件的用户。一旦弄清楚了事情是如何工作的,那么所有这些都值得您花费时间和精力。
注意:当您遵循快速入门安装指南时,示例配置文件将安装在/usr/local/nagios/etc/目录中。
主要配置文件
主配置文件包含许多影响Nagios Core守护程序运行方式的指令。Nagios Core守护程序和CGI均读取此配置文件。这是您要开始进行配置冒险的地方。
主要配置文件的文档可以在这里找到。
资源文件
资源文件可用于存储用户定义的宏。拥有资源文件的主要目的是使用它们来存储敏感的配置信息(例如密码),而不使它们对CGI可用。
您可以使用主配置文件中的resource_file指令来指定一个或多个可选资源文件。
对象定义文件
对象定义文件用于定义host,服务,host组,联系人,联系人组,命令等。在这里,您可以定义要监控的所有内容以及监控它们的方式。
您可以使用主配置文件中的cfg_file和/或cfg_dir指令来指定一个或多个对象定义文件。
在此处可以找到对象定义的介绍以及它们之间的关系。
CGI配置文件
CGI配置文件包含许多影响CGI操作的指令。它还包含主配置文件的参考,因此CGI知道如何配置Nagios以及对象定义的存储位置。
CGI配置文件的文档可以在这里找到。