RRDtool

以下是为您整理出来关于【RRDtool】合集内容,如果觉得还不错,请帮忙转发推荐。

【RRDtool】技术教程文章

Python与rrdtool的结合模块【代码】【图】

rrdtool(round robin database)工具为环状数据库的存储格式,round robin是一种处理定量数据以及当前元素指针的技术。rrdtool主要用来跟踪对象的变化情况,生成这些变化的走势图,比如业务的访问流量、系统性能、磁盘利用率等趋势图,很多流行监控平台都使用到rrdtool,比较有名的为Cacti、Ganglia、Monitorix等。更多rrdtool介绍见官网http://oss.oetiker.ch/rrdtool/。rrdtool是一个复杂的工具,涉及较多参数概念,本节主要通过...

[rrdtool]监控和自动画图,简单的监控.md【代码】【图】

现在想要监控服务的流量和并发数,可是又没那么多时间来写系统,其他的运维系统又不熟悉,于是就用现有的rrdtool shell做了个简单的监控界面,临时用下,也算是个小实验把。 rrdtool也是刚接触,算是一个小练习流程大致的流程是这样的(centos6操作系统)初始化rrd数据库shell脚本定时更新rrd中的数据shell脚本定时画图(这里就画了一个24小时的)生成图片html,把图片包含里面。 界面可以直接访问开发初始化主要就是2个功能,24小时...

树莓派+欧西亚室外温度湿度传感器+Arduino Nano+433Mhz接收模块+RRDTOOL制作室内室外温湿度记录监控系统【代码】【图】

通过arduino采集室内室外温湿度数据,通过串口以发送json数据的形式,将采集到的数据传递给树莓派,树莓派中有一个服务,获取到来自串口的数据,将数据写入rrd文件。树莓派上再制作一个脚本,每5分钟生成图形,放在http服务器目录下,以便通过浏览器查看。 项目用到的材料清单如下 必备材料: 1、树莓派一块 2、欧西亚(Oregon Scientific)RTGR328N室外传感器一台。(欧西亚家用气象站的室外温度湿度传感器,后面会有简单的说明...

java-rrdtool的替代品?

我正在寻找rrdtool的替代品 它需要快速,可靠,能够处理大量数据并具有Java接口.我正在调查的一种可能性是KDB+还有其他想法吗?解决方法:RRD有两个Java端口:rrd4j和JRobin 如果您只想替换RRDTool,则K可能会过大.

使用rrdtool自定义绘图监控Oracle数据库【图】

结合关于PHP连接Oracle数据库,本次结合rrdtool绘图工具,绘制一些自定义的监控图,虽然Oracle的EM已经很完美了,但是往往根据业 结合这篇关于PHP连接Oracle数据库,本次结合rrdtool绘图工具,绘制一些自定义的监控图,,虽然Oracle的EM已经很完美了,但是往往根据业务需求对一些自定义或者说业务环境关心的问题无法监控,此时我们就需要自己来搞定了。 首先用php写一个rrdtool数据库文件的生产 脚本通过运行以上脚本可以生成相关r...

Cacti 是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具

Cacti 是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。 mysqlreport是mysql性能监测时最常用的工具,对了解mysql运行状态和配置调整都有很大的帮助。 mysqlsla是hackmysql.com推出的一款MySQL的日志分析工具,功能非常强大. 数据报表,非常有利于分析慢查询的原因, 包括执行频率, 数据量, 查询消耗等。 http://www.kxtry.com/archives/338 Cacti 是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析...

Python下rrdtool模块的基本使用方法

最近需要用python根据收集到的数据进行绘图,决定使用rrd数据库,然后配合rrdtool来绘图,故学习一下rrdtool的用法。 用法如下: 创建: create(...) create(args..): Set up a new Round Robin Databasecreate filename [--start|-b start time] [--step|-s step] [DS:ds-name:DST:heartbeat:min:max] [RRA:CF:xff:steps:rows]filename:是rrd的文件名,可以以rrd结尾。--step:rrdtool期望每隔多长事件收到一个值,默认是5分钟。...

关于rrdtool数据问题

每10秒写一个数据,但读出来的 却和写进去的不一样,求解 建立的库如下: ./bin/rrdtool create data/test.rrd --start 1365756520 --step 10 DS:myds:GAUGE:100:0:U RRA:LAST:0.5:1:100000 写数据 ./bin/rrdtool updatev data/test.rrd -t myds N:1028 读数据 ./bin/rrdtool fetch data/test.rrd LAST -s 1365756520 //返回 [1365766390]RRA[AVERAGE][1]DS[myds] = 1.0256558852e+03 这是什么情况...

利用PHP的Popen实现RRDTOOL作图的动态输出_PHP教程

近看了一下RRDTOOL如何作图,语法确实比较繁琐,但不是太难。命令行下执行的时候,每次都需要输出成为一个文件。我们希望做一个应用,能够动态生成图表,看了看Cacti的实现方法,核心的部分就是使用了popen这个函数,将命令的输出放到了管道中,然后循环读取所有的数据,完成后,再以图片的形式输出到客户端。这样用户就能够看到动态的图片而不需要进行物理的存储了,下面是我截取的代码段,供大家参考。 error_reporting(E_ALL); ...