介绍
在开始监控之前你需要创建或者修改几个不同的配置文件。如果你是第一次配置nagios,需要花费一些时间,一旦你知道了nagios的工作原理,花费的时间和努力都是值得的。
Main
主配置文件
主配置文件(nagios.cfg)包含了一系列指令可以直接影响nagios如何运行操作。该文件会被nagios和cgi读取。这是你学习配置开始的地方。
资源文件
资源文件可以用来存储用户定义的宏。主要用来存储一些敏感配置信息(比如密码),可以防止cgi读取这些信息。
对象定义文件
对象定义文件被用于定义主机,服务,主机组,服务组,联系人,联系人组,命令等。这些文件可以用来定义所有想监控的对象以及如何监控它们。
在nagios.cfg中通过cfg_file和cfg_dir指令可以定义一个或多个对像文件。
CGI配置文件
CGI配置文件(cgi.cfg)包含一系列指令可以影响CGI操作。CGI在需要的时候会读取nagios.cfg以及其他一些配置文件,所以cgi知道Nagios是如何配置的以及对象(主机服务等)是如何让定义的。