- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于suse linux系统的cacti系统部署
rpm包方式
啊扬??沙迳
2010-12-1
更改:2011/5/16
一、Cacti的简介(来源:网络)
Cacti是通过snmpget來获取数据,使用RRDtool绘画图形,而口你完全可以不需耍了解RRDtooi U.杂的 参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、hos(以及任何一 张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善、界面友好
Cacti的发展是基于让RRDTool使用者更方便使用该软件,除了基本的Snmp流量跟系统资讯监控外,Cacti 也可外挂Scripts及加上Templates來作出各式各样的监控图
cacti是用php语言实现的一个软件,它的主要功能是:用snmp服务获取数据,然后用rrdtool储存和更 新数据,当用户需要査看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关 键。Snmp关系着数据的收集‘rrdtool关系着数据存储和图表的生成
MySQL配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端 口号、模板信息等变母
snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。 rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的档案文件(Round Robin Archive), 它能够存储的数据笔数在创建时就已经定义。关于RRDTool的知识请参阅RRDTool教学
-W “ 1IM.?CV ? AJR 3m PM 2 AIR JIMi rmam^? Q?rM,?4a ■、an.K414 AAi a ■???H
-W “ 1
IM.?CV ? AJR 3
m PM 2 AIR J
IMi rmam^
? Q?rM,?
4a ■、an.K
414 AAi a ■???
H CL
*iK ■?灼
? CA
wo n irt
■w?xww -
B.M ??Xf
o ??l?4€ H M*?? —? ? ?—4
■ r??4K N?V*J ??E??r f J ? *rr4!?
* * M Ki Z 卫f * A ??■? MW A ?■
??■“ OP… ? ? 1?* P ■ El, ■ ?? ?be
*Hu?》a c?f 划*N.M* UQ.tr *vuix, x.u ?
IgiOiC 可
? *g*e. xv
M. S W2O i
? IrMcr*. x;
(r
1、Cacti的架构(三层架构)
1) 第一层:数据采集(通过SNMP、自定义脚本进行数据的采集)
2) 笫二层:数据存储层(通过MySQL,例如:cacti的模块等数据、RRDtool是用來存储监 控到的性能文件)
3) 第三层:数据展现(通过web方式来展示出来)
2、Cacti组件的功能与Cacti工作原理
cacti各组件的功能:管理员保存模板、rra与主机对应等等信息▼RRDToollotfff
cacti各组件的功能:
管理员
保存模板、rra与主机对应等等信息
▼
RRDTool
lotfff MFUptllOK
数据采集
数据存储以及绘图
cacti工作流程:
4、杳找该设备对应的rra文件名称3、用户要査看某台设备的流虽5、将图形返回给用户CACTI5、命令
4、杳找该设备对应的rra文件名称
3、用户要査看某台设备的流虽
5、将图形返回给用户
CACTI
5、命令rrdtool进行绘图
RRDtool
logging graphing
Net-SNMP ?
1、淀时采集数据
2、心储数据
1) 什么是SNMP
SNMP (Simple Network Management Protocol)简单网络管理协议。目前版本为:version 1、version?version3, 即:版本更高越安全
2) 什么是MIB
MIB (Management Information Base)管理信息库,它是网络管理数据的标准,指明了网络元素所维持的变 量(即:能够被管理进程查询和设置的信息)。MIB给出了一个网络中所有可能的被管理对彖的集合的数据 结构
被管理的设备通过管理信息库(MIB)收集并储存管理资讯,并且让网络管理系统能够透过SNMP代理者 取得这项资讯
3) SNMP代理者(SNMPAgent)与监控服务器(安装有Cacti工具的主机)之间怎么工作 的呢?
1?凶体名是竹理进用和代理进程之间的明文口令
2. HI体笛(comniunity)吹
致井鞭仃比的权限(ro )
使用〃团体名moni
文档评论(0)