自上次不变以来的RRD次数

  • 本文关键字:RRD 次数 rrdtool rrd
  • 更新时间 :
  • 英文 :


我有一个rrd dcounter,它从水表中获取数据:自从启动仪表以来,这么多单元。

因此,输入可能为2,3,4,5,5,5,5,5,8,12,13,13,14,14,14,14,14这意味着流量为1,1,1,0,0,0,0,3,4,1,0,1,0,0,0,0,0,0,0

我想要一张图表显示以来的时间分钟0,1,2,0,1,2,3,0,0,0,0,0,0,0,1,2,3,4,5

如果流量永远不会为零,则必须有泄漏。希望该图应从就寝时间到醒来,从离开到工作再回来。

想法?

首先,您将输入数据源设置为计数类型,以便您存储更改,即流量。

现在,您可以定义一个计算出的数据源(用于图形等),该数据源数是自上次零以来的分钟数,使用以下内容:

IF ( flow == 0 ) THEN timesincerest = 0 ELSE timesincerest = previous value of timesincerest + 1 END

在RPN中,那将是:

timesincerest = flow, 0, GT, PREV(timesincerest), STEPWIDTH, +, 0, IF

这将为您提供自上次重置以来秒数的计数。

相关内容

  • 没有找到相关文章

最新更新