配置 新的Nagios(1)
配置 新的Nagios(1)
配置Nagios需要许多配置如:要配置联系人和联系人组等。
在缺省情况下,所有的 Nagios 配置文件都位于 /etc/nagios 目录。为了方便起见,可能将与 Apache 相关的配置文件符号链接到 Apache 配置目录。可以将配置分为多个文件,每个文件用于配置中不同的部分。
首先需要设置的组件是联系人和联系人组。联系人是那些接收主机或服务停止运行的通知的人员。在缺省情况下,Nagios 提供了寻呼机和电子邮件通知方式。通过扩展,允许通过 Jabber 和许多其他方式进行通知,这在某些情况下是非常方便的。
联系人存储在 contacts.cfg 文件中,并且定义如下:
清单 1. 配置 1:基本联系人信息
- define contact{
- contact_name jdoe
- alias John Due
- service_notification_commands notify-by-email
- host_notification_commands host-notify-by-emailes
- email john.doe@yourcompany.com
- }
将联系人划分成组:在主机或服务状态发生更改时,Nagios 并不指定需要通知的人员,而是通知相关的组。有时甚至可以对某个人员进行多次定义,以指定不同的通知命令或地址,然后向用户所在的联系组添加联系该人员的所有方式(请参见清单 2)。
清单 2. 配置 2:分组的联系人
- define contactgroup{
- contactgroup_name server-admins
- alias Server Administrators
- members jdoe,albundy
- }
下一个步骤是配置需要由 Nagios 进行监视的主机。应该添加所有包含监视或检查是否正处于活动状态的服务的主机。存储主机信息的配置文件是 hosts.cfg。下面是一个主机定义的示例:
评论暂时关闭