目录
前言:
使用cacti监控网络流量的最大用途之一就是95计费,95计费是按5分钟取样,1小时12个点,一天24小时288个点,一个月就是8640个点。把这8640个点,按照降序排列,把前面的5%去掉,即流量最高的432个点去掉,第433个点,就是这个月的95计费流量值。
但是新安装好cacti 周,月,年数据都是被压缩的,导致无法正确95计费,因此需进行修改配置
1、问题现象
2、原因分析
同理导出月和年的csv数据会发现,月的数据被压缩为2小时保存一个数据点,年的数据被压缩为1天保存一个数据点,相当于原本应该5分钟保存一个数据点,但是周变成取30分钟内的5分钟数据点的平均,月和年以此类推,所以导致最终数据不准确
导致这个问题的对应配置如下,需对这以下两项就行修改
3、解决方法
3.1 修改数据源配置文件RRAs
控制台–>数据配置文件–>5 Minute Collection
修改如下:
参数解释:
跳数
假如你的cacti是5分钟采集数据都,那么跳数1表示每5分钟保存一个数据点,如果是1分钟采集数据,则是1分钟保存一个数据点
行数
要保存数据点的周期,以5分钟采集周期为例,比如你要保存1年,1个小时有12个点,则是 12* 24* 365 = 105120
数据保留
会根据你的跳数和行数自动算出数据保留时长,不需要自己填写
图形时间跨度
表示日,周,月,年图形的时长周期
新版本web界面不能直接修改,需连接数据库修改
我这里使用Navicat for MySQL 这个软件连接数据库修改,当然也也可以使用命令行连接数据库修改,我这里为了方便:
修改完成后再重新刷新web界面即可看到修改成功了
3.2 删除rrd文件
经过SNMP抓取到的数据存储于由rrdtool生成的rrd文件中,这些文件通常位于cacti的rra目录中。rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的归档文件(Round Robin Archive),所以rrd文件一但创建大小是不会发现变化的,要使得刚刚修改的配置生效,则需删除原rra文件重新生成图形(注:这个会导致之前图形的数据丢失重新建图),后续新添加主机图形则会直接应该上面修改的配置。
# 进入保存rrd文件的目录
cd /var/www/html/cacti/rra/
# 删除当前目录下的所有文件
rm -rf *
最后等待图形重新生成
标签:文件,cacti,个点,1.2,rrd,修改,周月,数据 From: https://blog.csdn.net/qq_26917905/article/details/136838594