【ch08】基于Nagios的分布式监控报警平台-Centreon_第1页
【ch08】基于Nagios的分布式监控报警平台-Centreon_第2页
【ch08】基于Nagios的分布式监控报警平台-Centreon_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目八基于Nagios的分布式监控报警平台——Centreon一、问答题1.Centreon是什么,它底层依托什么组件,整体核心工作逻辑是怎样的?答案:Centreon是2003年开发、原名为Oreon,2005年更名的开源分布式IT监控平台,底层以Nagios作为核心监控引擎,也可兼容CentreonEngine、Icinga,配套NDOUtils、Centstorage、Centcore四大核心组件协同工作,整体逻辑为运维人员在CentreonWeb页面完成主机、服务等监控配置,配置经Centcore同步分发至Nagios引擎执行巡检,Ndomod将实时监控数据通过Ndo2DB写入MySQL数据库,Centstorage持续采集日志与RRD绘图数据入库,最终CentreonWeb读取数据库数据,以可视化图表、状态页面展示所有主机与服务的监控信息,同时支持各类报警推送。2.一套标准Centreon系统由哪四大模块组成,分别说明每个模块的核心作用,分布式架构下各模块部署位置有什么区别?答案:标准Centreon系统由Nagios、Centstorage、Centcore、NDOUtils四大部分构成,Nagios是底层监控引擎,负责执行主机、服务的巡检检测,产生日志与性能数据;Centstorage为数据存储模块,采集Nagios生成的日志和RRD绘图数据并写入数据库,支撑前端图表渲染;Centcore是分布式专用Perl守护进程,负责中心服务器与远程Poller扩展节点的配置同步、远程Nagios启停管控;NDOUtils是Nagios和数据库的桥梁,通过ndomod捕获Nagios实时状态,经ndo2db写入SQL库。单机部署时四大模块全部安装在中心服务器,分布式架构中Nagios与ndomod部署在各远程Poller节点,Centstorage、Centcore、NDOUtils、Web端统一部署在中心Central服务器。3.CentOS系统使用yum方式安装Centreon完整分为哪些步骤,安装前为什么要配置rpmforge与epel源?答案:yum安装Centreon完整流程为先安装rpmforge、epel、centreon专属yum源,再批量安装Apache、MySQL、PHP、GD、SNMP、RRDtool、Perl等系统依赖库,接着依次安装Nagios、配套监控插件、NDOUtils、NRPE组件,最后解压Centreon源码执行交互式install.sh脚本完成Web、CentStorage、CentCore、SNMPTrap插件四模块安装,安装完成后启动httpd、mysqld、ndoutils服务再访问Web向导初始化数据库与管理员账号。系统官方基础yum源未收录Nagios、NRPE、RRDtool、Centreon相关安装包,rpmforge源提供各类运维工具依赖包,epel补充系统扩展软件,自定义centreon源专门提供监控套件,缺少三类源会出现软件包找不到、依赖缺失导致安装失败的问题。4.Centreon中主机模板generic-host具备什么特性,使用模板批量管理上千台主机有什么优势,主机单独配置与模板配置出现冲突时以哪个参数为准?答案:generic-host是系统默认主机模板,自带主机连通性检测、检查间隔、重试次数、报警开关等通用监控参数,核心特性为配置继承,所有引用该模板的主机会自动继承模板内全部监控配置;批量运维场景下使用主机模板可统一管控所有主机通用规则,仅需修改模板一处配置,上千台关联主机同步更新,不用逐台编辑主机参数,大幅降低运维工作量;当某台主机自身页面单独修改了监控周期、报警开关等参数,和generic-host模板内参数冲突时,系统会优先采用主机自身手动设置的参数,模板配置仅作为默认兜底规则。5.Centreon分布式监控由Central中心服务器和Poller远程节点构成,搭建分布式前需要完成哪些前置配置,Centcore服务依靠什么方式实现配置推送与远程引擎管控?答案:搭建Centreon分布式监控首先要分别部署中心服务器与Poller节点,中心完整安装全套Centreon组件,Poller仅安装Nagios、NDOUtils,可选装NRPE,之后在两端配置centre用户单向SSH免密信任登录,修改Poller端sudoers文件赋予centre用户无密码启停Nagios、ndoutils服务的权限,注释sudoers里requiretty参数规避远程执行报错,再在CentreonWeb后台新增Poller节点、配置对应ndomod与ndo2db网络通信参数,开放5668数据通信端口并授权Poller远程访问中心MySQL数据库。Cent

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论