1.官方rrdtool fetch使用如下命令后的结果: 从上面的图可以看出,官方的rrdtool fetch脚本可以显示出时间和具体的数值,但是时间为timestamp格式,数值为科学计数法显示的,比较难懂.. 2.我写的rrd_fetch.pl脚本运行结果如下: 嘿嘿,大家看到了吧,将前面的timestamp格式的时间转化成了比较通俗易懂的时间,后面的科学计数...
fetch filename CF [--resolution|-r resolution] [--start|-s start] [--end|-e end]方法,根据指定的rrdtool数据库进行查询,关键参数说明如下: filename指定要查询的rrd文件名; CF包括AVERAGE、MAX、MIN、LAST,要求必须是建库时RRA中定义的类型,否则会报错; --start --end指定查询记录的开始与结束时间,默认...
1.官方rrdtool fetch使用如下命令后的结果: 从上面的图可以看出,官方的rrdtool fetch脚本可以显示出时间和具体的数值,但是时间为timestamp格式,数值为科学计数法显示的,比较难懂.. 2.我写的rrd_fetch.pl脚本运行结果如下: 嘿嘿,大家看到了吧,将前面的timestamp格式的时间转化成了比较通俗易懂的时间,后面的科学计数...
C)fetch 如果不加 –-start、--end、-r ,则默认输出 resolution 最小的那个 RRA 的数据。就像下面的例子1一样。 四)实际例子 实例一 :默认情况 [Copy to clipboard][-] CODE: [root@dns1 bob]# rrdtool fetch eth0.rrd AVERAGE |more eth0_in eth0_out 1164467700: 1.1337243905e+01 9.6323712631e-02...
查看当前rrd文件,使用fetch 指定聚合方式和开始时间 [root@localhost22 ~]#rrdtool fetch test.rrd AVERAGE -r 2 -s 1459018002 ds1 1459018008: -nan 1459018014: -nan 1459018020: -nan 1459018026: -nan 1459018032: -nan 1459018038: -nan 可以看到时间间隔6s,没有任何数据,接下来要插入数据 ...
rrdtool主要用来跟踪对象的变化情况,生成这些变化的走势图,比如业务的访问流量,系统性能,磁盘利用率等趋势图,很多流行监控平台都使用到了rrdtool,比较有名的有cacti,ganglia,monitorix等。官网:http://oss.oetiker.ch/rrdtool/。本篇文章主要讲解python关于rrdtool的常用方法,包括create,fetch,graph,info,update等。
fetch查看rrd文件的数据 用法: rrdtool fetch filename.rrd CF [-r|--resolution resolution] [-s|--start start] [-e|--end end][--daemon ] 实践:实现网卡流量图标绘制 创建rrd数据库 # -*- coding: utf-8 -*-#!/usr/bin/pythonimportrrdtoolimporttime#获取当前时间戳,作为rrd的开始时间cur_time=s...
查看当前rrd文件,使用fetch 指定聚合方式和开始时间 [root@localhost22 ~]#rrdtoolfetch test.rrd AVERAGE -r 2 -s 1459018002 ds1 1459018008: -nan 1459018014: -nan 1459018020: -nan 1459018026: -nan 1459018032: -nan 1459018038: -nan 可以看到时间间隔6s,没有任何数据,接下来要插入数据 ...
rrdtool fetch filename CF [--resolution|-r resolution] [--start|-s start] [--end|-e end] [--daemon address] 参数: 1) fetch 关键字,用于取数据。 2) filename 需要读取的文件的文件名 3) CF 需要读取数据的合并方式 (AVERAGE,MIN,MAX,LAST) ...
我们可以使用 rrdtool fetch 命令从数据库中提取数据。 rrdtool fetch test.rrd AVERAGE --start 920804400 --end 920809200 该命令会返回如下输出结果: speed 920804700: nan 920805000: 4.0000000000e-02 920805300: 2.0000000000e-02 920805600: 0.0000000000e+00 920805900: 0.0000000000e+00 920806200: 3.3333333333e-...