模板关系说明
【Graph Templates】和【Data Template】存在对应关系。当添加完监控设备后,设备绑定的【Graph Templates】会根据文件名自动去掉主机名称寻找对应名称的【Data Template】。如生成图象[××× Ser ver - ApacheStats08 - Total Hits]就会寻找[ApacheStats08 - Total Hits]数据模板。这里需要特别说明的是,如果监控设备所使用的【Host Templates】创建时有添加任意一个【Data Queries】的话,那最后生成图象的数量可能会有多个,其对应的数据模板依据【Data Queries】配置中的[XML Path]文件。
Cacti快速使用
1、【Data Queries】由【Data Input Methods】组成创建,并在其[Associated Graph Templates]指向所支持的【Graph Templates】;
2、【Host Templates】由【Graph Templates】组成创建,也可同时在[Associated Data Queries]绑定【Data Queries】;
3、【】在添加时绑定【Host Templates】后,其[Associated Graph Templates]处于“Not Being Graphed”状态,点击右上方的[Create Graphs for this Host]进入到界面全选中后启动绘画,状态变更为“Is Being Graphed”开始生效;
4、【】生成画象后,点击[Data Source List]看到【Data Source】,每行【Data Source】记录对应一个【Data Template】以及【Data Template】实例化后的[Supplemental Data Template Data]RRD文件。
模板导入生成
1、新增的模板下载包一般包含两个文件,一是“XML”模板文件,需要在Cacti界面上菜单上[Import Templates]导入执行。执行成功后会在页画上显示创建了哪些模板,通常会创建【Data Input Method】、【Data Template】、【Graph Template】。另一个是脚本文件(例如PHP文件、BASH文件等),通常会被要求放在Cacti安装目录下的[scripts]目录;
2、创建【Host Template】,添加刚才模板生成的【Graph Template】即可;
3、使用刚才创建的主机模板添加监控设备。