首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RRDTOOL和自定义数据

RRDTOOL和自定义数据
EN

Stack Overflow用户
提问于 2014-01-22 15:54:40
回答 2查看 280关注 0票数 0

我正在尝试使用rrdtool制作一些图表。但它不能像我想的那样工作...

情况是这样的:

我有一个文件,其中包含每30秒收集一次的数据,但我只能在第二天访问该文件。例如,如果我想要绘制周二的数据,我必须等待周三上午。所以我所做的就是用这些信息创建一个新的数据库:

代码语言:javascript
复制
rrdtool create filename.rrd --step '30' 'DS:t634:GAUGE:60:U:U' 'RRA:AVERAGE:0.5:1:1000'

收集的数据:

代码语言:javascript
复制
rrdtool update filename.rrd 1390231080:1
rrdtool update filename.rrd 1390231110:2
rrdtool update filename.rrd 1390231140:3
rrdtool update filename.rrd 1390231170:4
....

生成了一个图表:

代码语言:javascript
复制
rrdtool graph 'graph.png' --width '400' --height '100' 'DEF:T634=filename.rrd:t634:AVERAGE' 'LINE1:T634#0000FF:T634'

我有一张没有线条的图表...

我的rrd文件创建是错误的吗?

提前感谢您的帮助!

EN

回答 2

Stack Overflow用户

发布于 2014-01-23 07:20:39

您的“rrdtool graph”调用未指定图形的开始和结束时间。默认值是从当前时间开始的1天图。如果数据是历史数据,则最新的数据点可能在默认图形时间窗口之外。在图形请求中指定开始和结束时间点。

您可以使用'rrdtool fetch‘请求验证数据是否在RRD中。

票数 1
EN

Stack Overflow用户

发布于 2014-01-30 01:07:28

我发现了问题所在。文件中的数据太少,图形偏移时间太高...

非常感谢你的帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21277165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档