经过数小时的网络搜索(包括SO),我要求社区提供建议。 RRD似乎是解决此问题的正确工具,但直到现在我仍无法得到一个直接的答案。

我的问题是: 是否有可能使RRD输出当天的图表,对过去一年的数据进行平均?

换句话说,我希望“查看跨度”为一天,但“数据跨度”为过去12个月,因此对于下午6点,该值将计算为所有之前测得的流量的平均值最近12个月的下午6点。

任何提示,或说明欢迎!

===============>>#1 票数:0 已采纳

没有直接的方法可以创建这样的图形,至少在理论上,可以将多条DEF线与SHIFT操作一起使用来创建这样的图形...尽管您必须使用程序来创建必要的命令行

  ask by Justin T. translate from so

未解决问题?本站智能推荐:

1回复

RRD工具图在一周和一年内都无法正确生成

我有一个收集SNMP数据并通过rrdtool将其存储的情况。 每天和每周的图表都正确,但是当我看到每月和每年时,它仅显示该天部分,如下图所示。 每日图表代码为:(工作正常) / usr / bin / rrdtool图/opt/elitecore/ManageEngine/Ap
1回复

如何设置RRD存储2年?

我正在监控超过300台服务器,因为我正在使用Ganglia 。 其中使用RRD作为数据库来收集和存储与每个服务器的资源相关的数据。 我想有2年或更长的历史,所以阅读这篇文章 ,我认为我的RRA配置应该是: 17520 =(365天[年] x 2)* 24 [小时] 这是Gang
1回复

MRTG:rrdtool xport-导入/导出流量问题

我想使用MRTG和rrdtool xport监视+导出/导出交通数据到XML。 我有几个问题: 导出的XML在meta节中的开始和结束具有相同的时间戳。 我指定了--start 1429862400 --end 1429894800,输出值开始于1429862700并结束于1429
1回复

rrdtool图形仅10小时

我在绘制rrdtool时遇到问题,但并非总是如此。 我会尽力解释。 我有2个数据库(data1.rrd和data2.rrd),我绘制1h,12h,24h,1w,1m和1y的图,但是由于某些原因,有时这些图仅显示10h的时间流逝。 我初始化数据库如下: 轮询器: 图形
1回复

使用rrdtool RRD PDP或RRA合并函数计算平均读数的区别?

我正在以1分钟的间隔更新rrdtool轮询数据库。 我想将五个更新的平均值存储为rrdtool RRD中的一个RRA条目。 一种方法是这样的: 它累积了五个读数,并将其平均值存储为RRA中的一个条目。 但是,可以做到这一点: 如上所示, step为300秒,但由于RRD P
1回复

自定义Ganglia集群图 - 如何显示平均指标值,而不是总指标值

如何在自定义图表中显示平均值,而不是总值? 以前我通过创建自定义.php文件生成集群摘要图表已经成功,如下所述: http://sourceforge.net/apps/trac/ganglia/wiki/Custom_graphs 但是,到目前为止,我想要显示给定指标的每秒总
1回复

rrd提取过去4小时和过去24小时

这是过去4个小时从rrd数据库文件中的第一个数据源获取总AVG的有效方法吗? 父解决方案是pnp4nagios,每5分钟/ 300秒记录一次值,并且一切正常。 只想学习如何手动和准确地查询rrd文件。 我使用一些awk语句来平均我感兴趣的数据源列。这没什么用,我只是想学习更多关于rrd
1回复

rrdtool获得上周的平均值

我正在尝试从rra文件中获取上周的平均值。 /var/www/html/cacti/rra/traffic.rrd 我现在正在做的是使用以下命令来获取上周的所有数据,然后使用其他编程语言来计算平均值。 我想知道是否有任何“本地方法”来达到相同的结果。
1回复

timescaledb中的数据保留

试图把我的头缠在timescaledb上,但是我的google-fu让我失望了。 最有可能的原因是我没有搜索正确的术语。 使用RRD工具,旧数据可以作为平均值存储,从而减少了存储的数据量。 我似乎无法找到如何使用timescaledb做到这一点。 我想在90天之内得到5分钟的分辨
1回复

如何使用1小时分辨率获取rrdtool以打印出值

我试图获取rrdtool来打印分辨率设置为1小时的值。 我将-r设置为3600(一小时3600秒),并将开始时间和结束时间设置为3600的倍数,但是rrdtool只是继续以半小时的增量而不是1小时的增量输出值。 我需要怎么做才能使其正常工作? 这是我正在使用的命令: 这