- 14
- 0
- 约5.32千字
- 约 12页
- 2015-08-23 发布于河南
- 举报
一、背景
我们现在使用的网络监控软件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)提供了强大的数据管理和用户管理功能appserv-win32-2.5.9
数据库的root密码:不要忘了
2.安装Cacti
将cacti-0.8.7e.zip解压到C:\AppServ\www\下
3.安装rrdtools
将rrdtool-cygwin-1.2.11.zip解压到C:\ rrdtool即可。
四、软件配置
1.配置Mysql
修改mysql数据库的root密码用cmd进入命今行模式输入如下命令: ( 注: :\mysql 为mysql安装目录)C:\cd c:\mysql\bin
C:\mysqladmin -u root -p password 123456
回车出现Enter password: ( 注:这是叫你输入原密码. 刚安装时密码为空,所以直接回车即可)此时mysql 中账号 root 的密码 被改为 123456 安装完毕C:\cd mysql\bin
C:\mysqladmin --user=root --password create cacti
C:\mysql --user=root --password cacti \cacti\cacti.sql
C:\mysql --user=root --password mysql
mysqlGRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY cactiuser
mysql\g
mysqlflush privileges
mysql\g
mysqlexit
测试Apache2、PHP5及Mysql
将以下代码保存为PHPTest.php,并保存到Web目录中(C:\Cacti)
? echo phpinfo(); ?
在浏览器中输入(http://服务器IP/phptest.php)应该可以查看到PHP的配置信息。
Mysql测试:
将以下代码保存为MysqlTest.php,并保存到Web目录中(C:\Cacti)
?php
$link=mysql_connect(localhost,root,123456);
if(!$link) echo fail;
else echo success;
mysql_close();
?
在浏览器中输入(http://服务器IP/mysqltest.php)应该可以查看到“Success”成功的消息。
2.配
您可能关注的文档
- TCP端口和UDP端口的区别.doc
- TCP端口及常用端口.doc
- tcp和ip总结.doc
- TCP建立及关闭过程详解.doc
- TCP考试练习答案.doc
- tcp课程设计2011.ppt
- TCP期末考试范围及解析.doc
- TCP协议“三次握手 ”原则.doc
- TDD组网型设备.doc
- TD-SDMA手机构架.ppt
- (2026春新版)部编版八年级语文下册《第一单元》PPT课件.pptx
- 2018电力监控系统网络安全监测装置技术规范.docx
- 2022电力监控系统安全防护方案审核要点.docx
- 2014电力电缆光伏系统EN 50618欧标.docx
- (2026春新版)人教版二年级数学下册《第三单元 万以内数的认识》教案.docx
- (2026春新版)人教版二年级数学下册《第四单元 万以内的加法和减法》教案.docx
- (2026春新版)人教版二年级数学下册《综合与实践 时间在哪里》教案.docx
- (2026春新版)苏教版二年级数学下册《综合与实践 时间有多长》教案 .pdf
- (2026春新版)部编版三年级语文下册第3单元(教案).docx
- (2026春新版)部编版三年级语文下册第8单元(教案).docx
原创力文档

文档评论(0)