Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。(摘自 百度全科)
除了网络流量的监控以外,还能监控些什么呢?问了比较多的人,没有明确的答案。
决定还是自己搞一个来试试。
首先就要安装Cacti软件。
---------------------------------
(以下摘自 百度全科)
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),它能够存储的数据笔数在创建时就已经定义。
---------------------------------
所以,要安装Cacti,首先要把气运行环境配置完成,
1,Mysql安装配置
2,Apache安装配置
3,PHP安装配置
4,SNMP安装配置
5,RRDTool安装配置
6,Cacti安装配置。
首先要到官方网站上下载以上的软件,然后在一个一个安装配置。
(具体过程后面慢慢做慢慢写)