六、使用方法:
1 .界面介绍
登陆 Cacti后,可以看到左上角是两个按钮(如图 6),“ console”和“ graphs”console表示控制台,在此进行所有的配置等操作;而 graphs则是用来查看所有服务器的性能图像的界面。
Cacti_menu.PNG
6Cacti菜单
2 console 菜单
Create
New Graphs——创建新图像的快捷方式;
Management
Graph Management——图像管理。可以在此删除、复制图像, Cacti会自动创建图像。不过如果我们有特殊的需要,比如将几张图上的数据合并在一张图像上的话也可以在此手工新建图像;
Graph Trees——图像树。在 graphs界面里,图像或 devices是树状结构显示的(如图 7),可以在此设置树的结构;
Data Sources——管理 rrd文件。一般无需修改, Cacti会自己创建 rrd文件;
Devices——设备管理。这是我们最经常需要修改的地方,可以在此创建新的设备或修改其名称等信息。
Cacti_graphs_tree.PNG
7、图像树
Collection Methods
Data QueriesData Input Methods是采集数据的方式,一般我们无需对这两项进行修改;
Templates
Graph TemplatesHost TemplatesData Templates 分别是图像模板、主机类型模板和数据模板。这些模板可以导出、导入也可以自己编写,一般无需修改。
Import/Export
Import TemplatesExport Templates,对上述模板的导入、导出。我们可以在 Cacti的官方网站上找到这些模板,不过需要注意模板对于的 Cacti的版本。
Configuration
Settings ——Cacti的主要配置菜单;
可以在此重新设置对应的程序的路径、版本等信息。也可以设置图像的输出方式(允许 ftp)、显示效果、登陆方式(允许使用 LDAP)等。
Utilities
System Utilities ——显示 Cacti系统的一些 cachelog信息,如果 log文件太大建议直接到后台查看;
User Management ——用户管理。可以在此添加、删除用户,并对每个用户设置详细的权限;
Logout User ——注销用户。
3 、创建监测点
假设被监测的服务器名叫“ My_Frest_Host”IP192.168.100.1,SNMPcommunitypublic
进入 Cacticonsole面板- >
点击“ Devices”进入设备面板- >
点击“ Add”添加新设备- >
填写要监测服务器的各种信息,其中 Host Template请选择“ ucd/net SNMP Host”(如图 8)- >
Cacti_create_host.PNG
8、填写新建服务器信息
点击“ Create”保存信息,如果 SNMP连接没有问题,左上角会出现该服务器的信息,否则会出现“ SNMP error”的红色字样- >
点击上部的“ Create Graphs for this Host ”为该设备创建需监测的内容。监测的内容分两种,“ Graph Templates”和“ Data Query”(如图 9,区别在于“ Data Query”能根据 SNMP信息列出监测项目的信息。例如 Data Query里的“ Interface Statistics”可以看到该主机所有网卡的信息,这样我们可以选择需要监测的网卡。点击右侧的正方形选择框勾选上要监测的项目- >
Cacti_create_graph.PNG
9、选择要监测的内容
点击“ Create”创建选择的监测内容,已经选择创建的内容会自动变成灰色并且不能再点选(如图 9)。 Cacti会自动创建该监测点的 rrd文件(在 rra文件夹中)、“ Data Source”和“ graph”条目。创建监测点完毕。
4 、查看监测点
点击“ Graph Management”可以看到刚才创建的监测点对应的图像,注意由于 Cacti默认每 5分钟到监测服务器上取一次数据,所以刚创建的监测点会出现图像不能显示的现象,需要等几分钟查看才会正常显示。
为了方便查看,可以将刚才新创建的设备或图像加入到“图像树”上:
点击“ Graph Tree”进入“图像树”面板- >
点击分支名称或“ Add” 新的分支- >
点击“ Add” ,添加新的“ Tree Items” >
Tree Item Type” 中选择“ Host” ,“ Tree Item Value” 的“ host” 中选择刚才新添加的主机“ My_Frest_Host” >
点击“ Create”
这样,我们就可以在“ graphs” 界面中查看“ My_Frest_Host”的所有监测图像了。
七、资源
Cacti 官方网站:
RRDtool 官方网站:
MRTG 官方网站:
Net-SNMP 官方网站:
RRDTool libs 包下载地址
How to Configure SNMP Community Strings In Cisco router
[url]http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a0080094aa4.shtml[/url]
Able 写的 RRDTool 的详细介绍和使用