RRDtool(开源高性能数据库) V1.7.2官方版
- 软件大小:2.8MB
- 更新日期:2020-12-02
- 软件语言:其他语言
- 软件授权:国产软件
- 软件热度:条
- 官方网站:暂无
- 适用平台:WinAll/
RRDtool全名Round Robin Database Tool,是一款用于解决定量分析数据的开源系统性能卓越数据库,依据時间这条精确路线,来根据一点相匹配,将数据绘图成例图的数据库专用工具,针对科学试验、数据剖析这些必须一定制图规定的领域,较为有协助!
【软件详细介绍】
RRDtool 代表 “Round Robin Database tool” ,创作者另外也是 MRTG 软件的发明者。
说白了的“Round Robin” 实际上是一种储存数据的方法,应用固定不动尺寸的室内空间来储存数据,并有一个表针偏向全新的数据的部位。我们可以把用以储存数据的数据库的室内空间当做一个圆,上边有很多标尺。这种标尺所属的部位就代表用以储存数据的地区。说白了表针,能够觉得是以圆心点偏向这种标尺的一条平行线。表针会伴随着数据的读写能力全自动挪动。要留意的是,这一圆沒有起始点和终点站,因此 表针能够一直挪动,而担心抵达终点站后就没法前行的难题。在一段时间后,当全部的室内空间都存满了数据,就又重新开始储放。那样全部储存空间的尺寸便是一个固定不动的标值。因此 RRDtool 便是应用相近的方法来储放数据的专用工具, RRDtool 所应用的数据库文档的文件后缀名是'.rrd。
·最先 RRDtool 储存数据,饰演了一个后台管理专用工具的人物角色。但另外 RRDtool 又容许建立数据图表,这促使RRDtool看上去又好像前端工具。别的的数据库只有储存数据,不可以建立数据图表。
·RRDtool 的每一个 rrd 文档的尺寸是固定不动的,而一般的数据库文档的尺寸是伴随着時间而提升的。
别的数据库仅仅处于被动的接纳数据, RRDtool 能够对接到的数据开展测算,比如前后左右2个数据的转变水平(rate of change),并储存该結果。
·RRDtool 规定定时执行获得数据,别的数据库则沒有该规定。假如在一个间隔时间内(heartbeat)沒有接到值,则会用 UNKN (unknow)替代,别的数据库则不容易那样。
【安裝表明】
1.安装yum源
[root@node1 ~]# rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@node1 ~]# rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
2.同步时间
[root@node1 ~]# ntpdate 202.120.2.101
3.免费下载rrdtool的RPM包
[root@node1 ~]# wget ftp://195.220.108.108/linux/centos/6.4/os/x86_64/Packages/rrdtool-1.3.8-6.el6.x86_64.rpm
4.yum安装rrdtool
[root@node1 ~]# yum -y localinstall --nogpgcheck rrdtool-1.3.8-6.el6.x86_64.rpm
5.查询一下安装包
[root@node1 ~]# rpm -qa | grep rrdtool
rrdtool-1.3.8-6.el6.x86_64
[root@node1 ~]# rpm -ql rrdtool
/usr/bin/rrdcgi
/usr/bin/rrdtool#命令行工具
/usr/bin/rrdupdate
/usr/lib64/librrd.so.4#下边是库文件
/usr/lib64/librrd.so.4.0.7
/usr/lib64/librrd_th.so.4
/usr/lib64/librrd_th.so.4.0.7
/usr/share/man/man1/bin_dec_hex.1.gz#下边是帮助文件
/usr/share/man/man1/cdeftutorial.1.gz
/usr/share/man/man1/rpntutorial.1.gz
/usr/share/man/man1/rrd-beginners.1.gz
/usr/share/man/man1/rrdbuild.1.gz
/usr/share/man/man1/rrdcgi.1.gz
/usr/share/man/man1/rrdcreate.1.gz
/usr/share/man/man1/rrddump.1.gz
/usr/share/man/man1/rrdfetch.1.gz
/usr/share/man/man1/rrdfirst.1.gz
/usr/share/man/man1/rrdgraph.1.gz
/usr/share/man/man1/rrdgraph_data.1.gz
/usr/share/man/man1/rrdgraph_examples.1.gz
/usr/share/man/man1/rrdgraph_graph.1.gz
/usr/share/man/man1/rrdgraph_rpn.1.gz
/usr/share/man/man1/rrdinfo.1.gz
/usr/share/man/man1/rrdlast.1.gz
/usr/share/man/man1/rrdlastupdate.1.gz
/usr/share/man/man1/rrdresize.1.gz
/usr/share/man/man1/rrdrestore.1.gz
/usr/share/man/man1/rrdthreads.1.gz
/usr/share/man/man1/rrdtool.1.gz
/usr/share/man/man1/rrdtune.1.gz
/usr/share/man/man1/rrdtutorial.1.gz
/usr/share/man/man1/rrdupdate.1.gz
/usr/share/man/man1/rrdxport.1.gz
/usr/share/rrdtool
6.查询一下命令行工具
[root@node1 ~]# rrdtool -h
RRDtool 1.3.8 Copyright 1997-2009 by Tobias Oetiker lt;tobi@oetiker.chgt;
Compiled Aug 21 2010 10:57:18
Usage: rrdtool [options]command command_options
Valid commands: create, update, updatev, graph, graphv, dump, restore,
last, lastupdate, first, info, fetch, tune,
resize, xport
RRDtool is distributed under the Terms of the GNU General
Public License Version 2. (www.gnu.org/copyleft/gpl.html)
For moreinformation
readthe RRD manpages
【版本更新】
RRDtool 1.7.2 2019-05-27
Bug恢复
*升级了Makefile,以将全部必须的文档恰当地包括到发行版tar中
*清除了c语言编译器警示lt;WolfgangSt?gglgt;
*在MinGW自然环境中改善的编译程序lt;WolfgangSt?gglgt;
*应用rrdcached lt;themylogingt;恢复不会有的RRD文档上的segfault
*恢复rrdtool xport lt;?scarNájeragt;的界限解决,文本文档定编和查验
*恢复了gprint中json / xml lt;az143gt;的%s /%S企业全自动放缩
*提升的PDP测算lt;JKammlergt;