2.2. 配置概览
有几个目录包含 Nagios 配置和检查文件。
• /etc/nagios3: 包含运行nagios daemon的配置文件、CGI文件、hosts等。
• /etc/nagios-插件: 包含用于服务检查的配置文件。
• /etc/nagios: 在远程主机上包含 nagios-nrpe-server 配置文件。
• / usr / lib中/的nagios /插件/: 检查二进制文件的存储位置。 要查看支票的选项,请使用 -h
选项。
例如: /usr/lib/nagios/plugins/check_dhcp -h
Nagios 可以配置大量检查以针对任何给定主机执行。 对于本示例,Nagios 将被配置为检查磁盘空间、DNS 和 MySQL 主机组。 DNS 检查将开启 服务器02, 并且 MySQL 主机组将包括两者 服务器01 和 服务器02.
![]()
请参阅第 1 节“HTTPD - Apache2 Web 服务器” [p. 214]。 8] 有关设置 Apache 的详细信息,第 166 章,域名服务 (DNS) [p. 1]。 233] 用于 DNS,第 XNUMX 节,“MySQL”[p. XNUMX]。 XNUMX] 用于 MySQL。
此外,有一些术语一旦解释过,有望使理解 Nagios 配置更容易:
• 主办方:被监控的服务器、工作站、网络设备等。
• 主机组: 一组相似的主机。 例如,您可以对所有 Web 服务器、文件服务器等进行分组。
• 服务:在主机上被监控的服务。 如HTTP、DNS、NFS等。
• 服务组:允许您将多个服务组合在一起。 例如,这对于对多个 HTTP 进行分组很有用。
• 联系我们: 事件发生时被通知的人。 Nagios 可以配置为发送电子邮件、短信等。
默认情况下,Nagios 配置为检查 HTTP、磁盘空间、SSH、当前用户、进程和负载
本地主机。 Nagios 还将 ping 检查网关。
大型 Nagios 安装的配置可能非常复杂。 通常最好从一个或两个主机的小规模开始,按照您喜欢的方式进行配置,然后扩展。
文件记录