我是rrdtool的新手,我想知道它是否符合我的需求。 我有一个脚本可以测量传感器是打开还是关闭。这个脚本可以输出是/否开/关0/1或其他什么。 我想将其记录在数据库中,并能够回答以下问题:
rrdtool对此意味着什么?
由于
答案 0 :(得分:1)
Rrdtool不是经典数据库。它不是存储离散事件,而是对其输入进行采样。这意味着您可以轻松回答所有定量问题,但不能回答有关某些事件的问题。
使用DS:xxx:GAUGE...
设置数据库,并在传感器状态发生变化时运行rrdtool update file.rrd timestamp:state
。 (确保每mrhb间隔运行一次更新,以便rrdtool不认为你已经死亡。
您现在可以向rrdtool索取xxx的平均值,这将表示传感器已经运行了多长时间。