欢迎来到天天文库
浏览记录
ID:40771599
大小:2.84 MB
页数:13页
时间:2019-08-07
《Windows下安装Cacti详细手册(第二选择)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Windows下安装Cacti详细手册目录一、背景2二、MRTG与Cacti比较21.MRTG优缺点22.Cacti的优点2三、软件安装21.安装Apache222.安装PHP543.安装Mysql44.安装Cacti55.安装rrdtools6四、软件配置61.配置Apache262.配置PHP563.配置Mysql74.配置Cacti8五、设置Cacti监控网络设备101.登录Cacti102.添加要监控的设备103.创建设备图形114.创建图形树进行分类管理125.将所创建的图形分配到相应的图形树中12六、Cact
2、i相关资料13第13页共13页Windows下安装Cacti详细手册一、背景我们现在使用的网络监控软件MRTG不能对过去某一时间的详细资料进行查询,在我们追查过去的问题时很不方便。我们需要寻找新的监控工具以满足我们的需求。Cacti是一种利用RRDtool、snmp、PHP、mysql、apache多种工具而成的一种监控软件,其源代码基于PHP脚本编写并公开,它的基本工作流程就是:1.定期执行php脚本代码,通过snmp读取指定监控项目的snmp信息,然后将结果保存到rrdtool数据文件中。2.在web监控界面中通过p
3、hp读取rrdtool并生成指定监控项目和指定时间段的监控曲线图。它主要有以下一些特点:1.基于RRDtool使效率提高。Cacti基于RRDtool存储监控数据,在查询指定时间段的监控数据时候不用浏览整个数据文件,和mrtg的文本log相比具有更高的效率。监控曲线图片的生成并不想mrtg那样和数据采集同步并定时成生,而是通过RRDtool提供的图片生成工具使用PHP脚本来生成动态web图片。2.监控项目曲线图多样化。RRDtool的图片生成工具提供了多种参数,这样可以动态设置更多样式的曲线图,也可以将若干监控项目集中显
4、示在一张图片中,例如我们如果要同时显示http/ftp/dns多种协议的流量时就可以派上用场了。当然,其他如颜色,曲线样式,图片大小格式,说明文字等都可以定制产生。另外最大的一个改进功能是定时时间段的曲线图生成,突破了mrtg中日周月年的固定模式。3.基于web配置与监控,操作简单Cacti是一种web方式的软件,监控项目的新建、配置、管理、监控都是基于web方式来操作的,这对于使用者来说是非常方便。二、MRTG与Cacti比较1.MRTG优缺点优点:简单、易上手,基本安装完了之后只要更改一下配置文件即可。缺点:1)使用
5、文本式的数据库,数据不能重复使用;2)只能按日、周、月、年来查看数据;3)只能画两个DS(一条线、一个块);4)无管理功能;2.Cacti的优点1)使用rrd存储格式,数据能重复使用,比如我可以将一个rrd文件中的数据与另一个rrd文件中的数据相加。2)可以定义任意时间段画图,即你可以画出一张半年以来的数据的图,也可以画出一张半小时以来的图。3)能画任意个DS。4)CDEF让你能任意摆弄数据5)提供了强大的数据管理和用户管理功能三、软件安装1.安装Apache2运行Apache2安装程序,第13页共13页Windows下
6、安装Cacti详细手册选择安装路径为C:,系统会将Apache2安装到C:Apache2目录下完成安装第13页共13页Windows下安装Cacti详细手册2.安装PHP5将php5.05-w32.zip解压到C:php53.安装Mysql运行安装程序,将Mysql安装到C:mysql第13页共13页Windows下安装Cacti详细手册4.安装Cacti将cacti-0.8.6g.zip解压到C:Cacti第13页共13页Windows下安装Cacti详细手册5.安装rrdtools将rrdtool-cygw
7、in-1.2.11.zip解压到C:rrdtool即可。四、软件配置1.配置Apache2编辑C:apache2confhttpd.conf文件:1)Listen80改为Listen(你要使用的端口)2)找到DocumentRoot"c:/Apache2/htdocs"将其改为你的WEB目录(DocumentRoot"C:/Cacti")3)找到DirectoryIndexindex.htmlindex.html.var在后面加入index.htmindex.php4)找到#LoadModulessl_modul
8、emodules/mod_ssl.so这行,在此行后加入一行LoadModulephp5_modulec:/php/php5apache2.dll5)找到AddTypeapplication/x-gzip.gz.tgz这行,在此行后加入一行AddTypeapplication/x-httpd-php.php注意:配置
此文档下载收益归作者所有