Inagios 配置(二):nagios 添加监控目标

1、文件说明:

Inagios 在/etc/nagios 目录下添加了一个intance 目录,该目录存放了如下实例配置:

commands.cfg 命令定义文件

groups.cfg 属组定义文件

templates.cfg 摸板定义文件

hosts.cfg 监控主机定义文件

services.cfg 监控服务定义文件

2、添加监控目标

监控目标包括主机和服务两个部分,由于实例中诸多参数已经定义完毕,所以只需要修改 hosts.cfg 和services.cfg 这两个文件即可。

vi hosts.cfg

define host{ use default_host ;使用默认主机模板 host_name test-host
alias test-host address 192.168.1.2

   }

保存退出

vi services.cfg

define service{ use default_service ;使用默认服务模板 host_name test-host ; 必须已经在hosts.cfg 文件有过定义 service_description HTTP check_command check_http!80!ok }

保存退出

注:

define service 的 host_name 部分可用“ ,” 间隔多个相同服务的主机名,以快速配置;

对有特殊参数的主机或服务,不需要修改摸板,直接在 hosts.cfg 或 services.cfg 中相应的定义中修改即可;

3、邮件告警

为方便级别管理,默认定义如下几个邮件告警组:

Manager 管理组 WebLogin WEB LOGIN admins Nagios Administrators nagiosadmin nocheck_mail 无告警 systems 系统组 yunxing 运行组

vi contacts.cfg

define contact{ contact_name zhangsan

   contactgroups                             systems
   email                                          zhangsan@abc.com
   use                                            default_contact

}

保存退出

具体参数详解,请参见nagios 帮助文档

上次更新: 2022/12/05, 22:29:05

Initializing...

最近更新
01
git的tag与branch 原创
05-21
02
阿里云SLS日志服务的数据脱敏及安全管理 原创
03-21
03
云平台的成本管理 原创
03-13
更多文章>
×