要学习一个东西,就得学习他的内部内容,一样,我们在用Cacti的前提,就要知道Cacti的架构!
Cacti的架构:
整个Cacti系统由4个部分组成(如图1):
Cacti页面(PHP)――用户控制的平台,用户在此进行所有的设置;
SNMP采集工具――Unix下使用 Net-SNMP软件包自带的“snmpget”和“snmpwalk”等程序,windows下使用php的snmp功能;
RRDTool绘图引擎――性能数据的存储和绘画图像;
MySQL数据库――储存RRDTool绘图所需的信息,如模板、rra、主机对应的信息等,要注意的是MySQL数据库并不保存性能数据,性能数据保存在RRDTool自己的数据库格式rrd文件中。
图1、Cacti的架构
通过上面文章的说明和图片的解析,我们认识了Cacti的架构!在以后用Cacti会更加顺手!
【编辑推荐】