类别:转载 服务器

本文参考

http://kerry.blog.51cto.com/172631/235923/

第一:说明

目的:本机前提是已安装好了cacti 0.8.8b 并正常工作,本文档主设置thold的模板

其它说明:cacti 0.8.8b的安装请参考我的其它博客文章

《Cacti 0.8.8b 安装配置(含snmp配置) 

本文在此基础上配置

《Cacti 0.8.8b 插件(monitor thold setting realtime)安装及邮件 短信告警 》http://jedy82.blog.51cto.com/425872/1569820

 

第二【设置Threshold Templates】

1. 监控硬盘空间、内存使用情况并报警

在”Plugin Management”中安装、启用之后,点击Threshold Templates后新建一个名字叫“Host MIB – Hard Drive Space [hdd_used]”的template

 

注意选好Data Type为Percentage,Percent Datasource选hdd_total,填上报警的上阀值High Threshold为合适值,注意,这是百分比,我一般填80,填上报警的email地址,

 

以后便可在”Create Graphs”的页面里点击”Auto-create thresholds”创建threshold了

 

2. 监控网卡流量并报警

由于cacti里面自带的没有我需要的,不是很直观,而且换算来换算去很麻烦,网上搜索了下自己定义CDEF,可以很好的显示流量。

Create a Console->Graph Management->CDEF->add

 “Byte to Mbits”---这个是名称

Item Item Value 

Item #1 Special Data Source: CURRENT_DATA_SOURCE 

Item #2 Custom String: 8 

Item #3 Operator: * 

Item #4 Custom String: 1024 

Item #5 Operator: / 

Item #6 Custom String: 1024 

Item #7 Operator: /

就是:cdef=CURRENT_DATA_SOURCE,8,*,1024,/,1024,/

数据源 * 8 / 1024 / 1024 (Mbits)

 

 

现在我们就可以在Threshold Templates添加监控流量的模板了

 

 

 

3. 监控CPU

 

 

 

 

第三:【create thresholds】

Management--Devices 选择相应的设备名

选择Create Graphs for this Host ---Auto-create thresholds 

会自行创建

至此,设置完成