- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
手把手实现企业级开源监控软件cactinagiosntop整合(无图).doc
手把手实现企?业级开源监控?软件cact?i+nagios?+ntop整合?做一名运维工?程师,监控恐怕是日?常生活中必不?可少的活了,在企业中的监?控,大多是用开源?软件来实现的?,(为什么要用开?源?省钱呗..呵呵) 而且开源软件?也有着非常优?秀的表现,其中著名的有?cacti,nagios?,ntop,Gangli?a,等等..而cacti?+nagios?+ntop的结?合应用,能为企业做到?更细微的保证?。下面笔者先逐?一介绍下:?一、cacti的?简介网络管理(如主机负载、网络流量等的?监控)是系统管理岗?工作人员日常?工作的一个重?要组成部分,许多厂商为此?提供了各自的?解决方案。早期开源网管?软件中比较著?名的其中之一?的MRTG,是一款使用p?erl开发的?,通过SNMP?协议实现管理?工作站与设备?代理进程间的?通讯,以完成对设备?的管理和运行?状态的监视。MRTG安装?配置简单、图形界面直观?,因为广受当时?网络管理人员?的喜爱,也为笔者早期?的网络管理工?作立下了汗马?功劳。但MRTG也?有许多固有的?缺点,如:使用文本式的?数据库,数据不能重复?使用;只能按日、周、月、年来查看数据?;每图只能画两?个DS(一条线、一个块);每取一次数据?即需要绘图一?次,浪费系统资源?;同时,它也没有提供?管理功能。有鉴于此,MRTG的作?者后来另外又?开发了一个工?具,即rrdto?ol。rrdtoo?l是一个性能?优良的数据记?录器,同时也是一个?功能强大的绘?图引擎。它使用rrd?的数据存储格?式,使用得数据可?以重复使用;在绘图方面,它可以定义任?意时间段进行?绘图,能绘出多个D?S。但它也有自己?的缺点:虽然提供了强?大的数据存储?及绘图功能,但rrdto?ol却没有提?供类似于MR?TG中集成的?数据采集功能?;同时,它提供了过多?的参数,以至于在命令?行界面使用起?来极为不便;此外,rrdtoo?l也没有提供?管理功能。于是cact?i应运而生。简单来说,Cacti就?是rrdto?ol的一个f?orefro?nt,它内置了快速?的获数据取工?具、优秀的绘图模?板以及许多设?计精良的数据?获取脚本,从而可以通过?结合rrdt?ool强大的?数据抓取、数据存储和绘?图功能,轻松实现主机?负载、网络流量等信?息的走势图的?绘制。目前其最新的?软件版本是0?.8.7g。?cacti是?用php语言?实现的一个软?件,它的运行需要?网站服务器(如apach?e)及PHP环境?的支持。同时,cacti还?需要Mysq?l配合PHP?程序存储一些?变量数据并对?变量数据进行?调用,如:主机名、主机ip、snmp团体?名、端口号、模板信息等变?量。rrdtoo?l的对主机负?载、网络流量等信?息的统计需要?通过SNMP?协议实现。经过SNMP?抓取到的数据?存储于由rr?dtool生?成的rrd文?件中,这些文件通常?位于cact?i的rra目?录中。rrdtoo?l对数据的更?新和存储就是?对rrd文件?的处理,rrd文件是?大小固定的归?档文件(Round Robin Archiv?e),它能够存储的?数据笔数在创?建时就已经定?义。这副图片简述?了cacti?的工作原理.??Cacti的?实例应用 1)网络设置2)主机系统(1)网络接口流量?(进与出的带宽?)(2)监控CPU的?负载、内存等等(3)监控磁盘的空?间、进程数等等.........................................等等3)cacti常?见的监测对象?(1)服务器资源:CPU、内存、磁盘、进程、连接数等(2)服务器类型:WEB、Mail、FTP、数据库、中间件(3)网络接口:流量、转发速度、丢包率(4)网络设备性能?、配置文件(对比与备份)、路由数(5)安全设备性能?、连接数、攻击数(6)设备运行状态?:风扇、电源、温度(7)机房运行环境?:电流、电压、温湿度?好了 简单介绍完c?acti后,下面我们一起?来看下nag?ios.二.nagios?的简介Nagios?是一款用于系?统和网络监控?的应用程序。它可以在你设?定的条件下对?主机和服务进?行监控,在状态变差和?变好的时候给?出告警信息?Nagios?最初被设计为?在Linux?系统之上运行?,然而它同样可?以在类Uni?x的系统之上?运行 Nagios?更进一步的特?征包括: ?1)监控网络服务?(SMTP、POP3、HTTP、NNTP、PING等)2)监控主机资源?(处理器负荷、磁盘利用率等?)3)简单地插件设?计使得用户可?以方便地扩展?自己服务的检?测方法4)并行服务检查?机制5)具备定义网络?分层结构的能?力,用pa
文档评论(0)