注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

涅槃

文档收藏

 
 
 

日志

 
 
 
 

提高cacti采集精度  

2013-06-06 15:50:31|  分类: 监控_cacti |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://coolner.blog.51cto.com/957576/692730

因为cacti默认5分钟采集一次数据进行绘图,采集精度不高,对要求高精度的采集需求,需要修改默认的采集精度。

1、修改rrdtool的存储大小

console-Management->Data Sources->RRAs

修改模板里面的参数

如下,比如采集一天的数据,按一分钟的精度

Name设置为:Daily (1 Minute Average)

Consolidation Functions设置为:max、min、avg和last

X-Files Factor修改为:0.5

Steps设置为:1

Rows设置为:1440

Timespan设置为:86400

 

参考模板参数如下

Daily (1 Minute Average)             1         1440     86400     
Weekly (6 Minute Average)          6         1680     604800     
Monthly (24 Minute Average)     24         1860     2678400     
Yearly (1 Hour Average)              60         8760     31536000     
Two Yearly (2 Hour Average)     120         8760     63072000

 

2、修改数据索引

console-Management->Templates->data templates

1、在Associated RRA's添加刚刚创建的5个RRD模板
2、将step设置为60(没60秒绘图一次)
3、将Heartbeat设置为120(120为超时时间)

3、修改计划任务crontab

*/5 * * * * /usr/bin/php /var/www/cacti/poller.php > /dev/null 2>&1

修改为

*/1 * * * * /usr/bin/php /var/www/cacti/poller.php > /dev/null 2>&1

4、删除rrd缓存,刷新一下网页图形就出来了

 

5、参数解疑

Steps设置为:a

Rows设置为:b

Timespan设置为:c

 

这三个数值的关系是,steps为每多少时间绘图一次,timesspan为时间跨度,rows为在这个时间跨度里面保存多少个数据记录

如一天的参数

steps设置为1:表示每分钟绘图一次

rows设置为1440:表示这一天存储1440行数据

Timespan设置为86400:表示一天的时间86400秒

 

 

 

 

本文出自 “明日灵感” 博客,请务必保留此出处http://coolner.blog.51cto.com/957576/692730

  评论这张
 
阅读(1183)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018