cl_303303303 发表于 2019-1-13 15:36:30

Nagios 配置深入讲解

  什么是对象?
  对象是指所有在监控和通知逻辑中涉及到的元素。对象的类型包括:

[*]  服务、服务组
[*]  主机、主机组
[*]  联系人、联系人组
[*]  命令
[*]  时段
[*]  通知扩展
[*]  通知和执行依赖关系
  对象在哪里定义?

  对象可以在一个配置文件cfg_file或是多个由主配置文件对象目录cfg_dir里*.cfg配置文件来定义。

  对象如何定义?
  主机对象
  主机是监控逻辑中的核心对象之一。主机的重要属性有:


[*]  主机通常是网络中物理设备(服务器、工作站、路由器、交换机、打印机等)
[*]  主机有某种形式的地址(IP 或者 MAC)
[*]  主机由一个或多个绑定的服务
[*]  主机与其他主机间可以有父-子节点的关系。通常反应出真实世界中的网络联接关系。
[*]  主机组是一台或多台主机组成的组

http://s3.运维网.com/wyfs02/M01/43/E2/wKiom1Pd-hnjjeThAABRjwPOJ5M791.jpg
  服务对象
  服务是监控逻辑中的另一个核心对象之一。在主机上的服务:

[*]  主机的属性(CPU负载、磁盘利用率、启动时间等)
[*]  主机提供的服务(HTTP, POP3, FTP, SSH等)
[*]  其他与主机有关的信息(DNS记录等)
[*]  服务组是一个或多个服务组成的组

http://s3.运维网.com/wyfs02/M00/43/E2/wKiom1Pd-hnD_Sf6AABdk3xEofw718.jpg
  联系人对象
  联系人是那些涉及到通知过程的人:

[*]  有多种通知联系人的方法(mail,声音,短信)
[*]  联系人收到的通知来自于其负责的主机或服务
[*]  联系人组是一个或多个联系人组成的组。联系人组可以简化主机或服务故障时负责的人员划分

http://s3.运维网.com/wyfs02/M02/43/E3/wKioL1Pd-zOCOTSqAAAvlgFuSfw410.jpg
  时段对象
  时段用于控制:

[*]  主机或服务被监控的时间段
[*]  联系人可接收通知的时间段

  

http://s3.运维网.com/wyfs02/M01/43/E2/wKiom1Pd-hrDEJ7qAAAZlvLL14c903.jpg
  命令对象
  命令是指Nagios用哪个程序或脚本,它必须执行后完成:

[*]  主机和服务检测
[*]  通知
[*]  事件处理
http://s3.运维网.com/wyfs02/M00/43/E3/wKioL1Pd-zOChFuEAAAUcRkPoWw747.jpg
  

  这里先暂停, 啃啃再说了



页: [1]
查看完整版本: Nagios 配置深入讲解