Windows下安装Cacti详细手册 下载本文

内容发布更新时间 : 2024/5/21 23:18:58星期一 下面是文章的全部内容请认真阅读。

Windows下安装Cacti详细手册

目 录

一、背景 ......................................................................................................................................................................... 2 二、MRTG与Cacti比较 ............................................................................................................................................... 2

1.MRTG优缺点 ................................................................................................................................................... 2 2.Cacti 的优点 ..................................................................................................................................................... 2 三、软件安装 ................................................................................................................................................................. 2

1.安装Apache2 .................................................................................................................................................... 2 2.安装 PHP5 ........................................................................................................................................................ 4 3.安装Mysql ........................................................................................................................................................ 4 4.安装Cacti .......................................................................................................................................................... 5 5.安装rrdtools ...................................................................................................................................................... 6 四、软件配置 ................................................................................................................................................................. 6

1.配置Apache2 .................................................................................................................................................... 6 2.配置PHP5 ......................................................................................................................................................... 6 3.配置Mysql ........................................................................................................................................................ 7 4.配置Cacti .......................................................................................................................................................... 8 五、设置Cacti监控网络设备 ..................................................................................................................................... 10

1.登录Cacti ........................................................................................................................................................ 10 2.添加要监控的设备 ......................................................................................................................................... 10 3.创建设备图形 ................................................................................................................................................. 13 4.创建图形树进行分类管理 ............................................................................................................................. 13 5.将所创建的图形分配到相应的图形树中...................................................................................................... 14 六、Cacti相关资料 ...................................................................................................................................................... 15

第 1 页 共 16 页

Windows下安装Cacti详细手册

一、背景

我们现在使用的网络监控软件MRTG不能对过去某一时间的详细资料进行查询,在我们追查过去的问题时很不方便。我们需要寻找新的监控工具以满足我们的需求。

Cacti是一种利用RRDtool、snmp、PHP、mysql、apache多种工具而成的一种监控软件,其源代码基于PHP脚本编写并公开,它的基本工作流程就是:

1.定期执行php脚本代码,通过snmp读取指定监控项目的snmp信息,然后将结果保存到rrdtool数据文件中。

2.在web监控界面中通过php读取rrdtool并生成指定监控项目和指定时间段的监控曲线图。 它主要有以下一些特点:

1.基于RRDtool使效率提高。

Cacti基于RRDtool存储监控数据,在查询指定时间段的监控数据时候不用浏览整个数据文件,和mrtg的文本log相比具有更高的效率。监控曲线图片的生成并不想mrtg那样和数据采集同步并定时成生,而是通过RRDtool提供的图片生成工具使用PHP脚本来生成动态web图片。

2.监控项目曲线图多样化。

RRDtool的图片生成工具提供了多种参数,这样可以动态设置更多样式的曲线图,也可以将若干监控项目集中显示在一张图片中,例如我们如果要同时显示http/ftp/dns多种协议的流量时就可以派上用场了。当然,其他如颜色,曲线样式,图片大小格式,说明文字等都可以定制产生。

另外最大的一个改进功能是定时时间段的曲线图生成,突破了mrtg中日周月年的固定模式。 3.基于web配置与监控,操作简单

Cacti是一种web方式的软件,监控项目的新建、配置、管理、监控都是基于web方式来操作的,这对于使用者来说是非常方便。

二、MRTG与Cacti比较

1.MRTG优缺点

优点:

简单、易上手,基本安装完了之后只要更改一下配置文件即可。 缺点:

1)使用文本式的数据库,数据不能重复使用; 2)只能按日、周、月、年来查看数据; 3)只能画两个DS(一条线、一个块); 4)无管理功能;

2.Cacti 的优点

1)使用rrd存储格式,数据能重复使用,比如我可以将一个rrd文件中的数据与另一个rrd文件中的数据相加。

2)可以定义任意时间段画图,即你可以画出一张半年以来的数据的图,也可以画出一张半小时以来的图。 3)能画任意个DS。

4)CDEF让你能任意摆弄数据

5)提供了强大的数据管理和用户管理功能

三、软件安装

1.安装Apache2

运行Apache2安装程序,

第 2 页 共 16 页

Windows下安装Cacti详细手册

选择安装路径为C:\\,系统会将Apache2安装到C:\\Apache2目录下

完成安装

第 3 页 共 16 页