
RRD
wdt3385
这个作者很懒,什么都没留下…
展开
-
Python RRDTool Tutorial (官网)
RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data.For this tutorial I’m going to assume you understand how to get RRDTool installe转载 2013-03-29 15:08:01 · 1551 阅读 · 0 评论 -
利用python对rrd进行resize
rrdtool在对时间序列值进行作图方面非常强大。但它也有些小的bug。最近发现rrdtool resize的时候,会出现莫名其妙的Segmentation Fault rrdtool定义rrd文件的时候,如果rra的资料数目过少或过多,在以后想要进行“扩容”或“缩容”rrdtool提供了命令resize来进行。语法rrdtool resize rrd_file rra_n转载 2013-08-22 18:19:15 · 1238 阅读 · 0 评论 -
通过SNMP信息用RRD绘图
#!/usr/bin/env pythonimport netsnmpimport timefrom pyrrd.rrd import DataSource, RRA, RRDfrom pyrrd.graph import DEF, CDEF, VDEF, LINE, AREA, GPRINT,ColorAttributes,Graphdata_in=netsnmp.Varbin转载 2013-08-22 14:58:05 · 1091 阅读 · 0 评论 -
lvs连接数监视工具lvs-rrd
一般情况下,我们可以通过watch ipvsadm -ln来监视lvs的当前状态,但如果我们想分析一段时间(一周,一月或者更长)的连接数情况,ipvsadm就无能为力了。我们可以借助一个叫lvs-rrd的小工具来达到这个目的。 lvs-rrd官网链接:http://tepedino.org/lvs-rrd/ 和cacti一样,lvs-rrd也是通过rrdtool来收集数据的。cac转载 2013-03-19 16:14:43 · 1946 阅读 · 0 评论 -
比较几种流量监控 MRTG,Ntop,NetFlow技术,以及用RRTOOL+SNMP编程
比较几种流量监控 MRTG,Ntop,NetFlow技术,以及用RRTOOL+SNMP编程这几款软件的介绍我就不用多说了,主要说说它们的优劣一.MRTG: 这个大家应该是最熟悉不过了,其实除了可以查看网络流量以外,实际上可以查看支持SNMP协议的设备的各个OID的数值,并且以图表形式显示出来.此外还可以将脚本的输出图形化显示出来. 大家需要注意的是,要确切明白MRTG图表的含义转载 2013-03-19 16:40:51 · 4083 阅读 · 0 评论 -
LVS的监控
一、利用ipvsadm命令通常情况下lvs的运行情况以及资源使用情况是无法使用top或vmstat命令时来查看的。对于LVS-DR结构的LVS来说,其只会转发网络包。几乎不会耗费CPU资源,这时我们查看系统负载应该为0.00。通过使用ipvsadm命令可以查看当前LVS的运行情况,如下:[root@LVS-Master]# ipvsadmProt LocalAddress:Port转载 2013-03-19 16:06:36 · 3918 阅读 · 0 评论 -
lvs-rrd 监控LVS
一 系统需求, 1在lvs上要开启web 服务 2 到官网http://tepedino.org/lvs-rrd/下载lvs 监控工具 3 在lvs 系统上安装rrdtool 工具 二下载并安装rrdtool工具 #tar xvf rrdtool-1.2.30.tar.gz #cd rrdtool-1.2.30转载 2013-03-19 16:24:24 · 1231 阅读 · 0 评论 -
Linux下安装rrdtool[附pyrrd]
为了在Red Hat Enterprise Linux 上安装RRTool,您需要安装一些开发工具和库。 步骤1:安装需要依赖的包:#yum -y install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel 步骤2:下载最新版转载 2013-03-19 15:29:52 · 1527 阅读 · 0 评论 -
通过SNMP信息用RRD绘图
#!/usr/bin/env pythonimport netsnmpimport timefrom pyrrd.rrd import DataSource, RRA, RRDfrom pyrrd.graph import DEF, CDEF, VDEF, LINE, AREA, GPRINT,ColorAttributes,Graphdata_in=netsn转载 2013-03-19 15:10:41 · 1353 阅读 · 0 评论 -
Python and RRD
RRDTool是用来管理RRD的一个工具。RRD其实就是一个时序数据库,使用一个固定大小的环型buffer,适用于存储一些统计性的信息,如CPU负载呀,气温变化呀。http://pypi.python.org/pypi/PyRRD/推荐使用PyRRD 0.1.0是OO化的rrdtool封装,个人比较推荐用这个包,方便,代码也更容易让人理解。网页地址:转载 2013-03-19 15:08:35 · 900 阅读 · 0 评论 -
学用py-rrdtool_lgpl
本帖最后由 ljwsy 于 2012-06-28 00:53 编辑前言前段时间学习PY,并写了个小脚本用于阻断sshd扫描,工作得很好,但查看统计数据时只能是文本。心中想“如果是图形统计就好了”,图形——自然而然是用cacti了,于是着手做……经过N多努力数据是进了,图形怎么都不出来。这可不能怨谁,哪个让我对rrdtool不熟悉呢……还是先去啃rrdtool吧。又经过N多努力,有点转载 2013-03-29 11:55:15 · 1074 阅读 · 0 评论 -
RRDTool: Logging and Graphing
Cacti是SA常用的网络流量监测图形分析工具。其前端用的是PHP,获取数据用的是SNMP服务,后台则是RRDTool。RRDTool负责保存和整理收到的数据以及生成图像。使用RRDTool,一般只需要记住三条指令:1. 建立数据库,定义数据格式和采样方式,指令:rrdtool create2. 向数据库输入数据,指令:rrdtool update3. 生成图形,指令:rrdt转载 2013-03-29 11:43:10 · 999 阅读 · 0 评论 -
rrdtool学习笔记
一、前言 为了做云缓存平台的技术储备,从零开始学习了rrdtool,rrdtool非常强大,刚接触会有摸不着边的感觉,尤其是一堆概念性的东西。学习的切入点便是这些概念,一一理解后你才能品尝到rrdtool的清香,首先要感谢ailms整理的“RRDtool简体中文教程 v1.01”,通俗易懂的概况了rrdtool的所有知识。现在整理自己在学习过程中的一些笔记。二、基本概念转载 2013-03-29 10:50:39 · 1085 阅读 · 0 评论 -
RRDTool (比较全)
RRDTool關於RRDtool安裝前準備工作安裝RRDtool開始使用RRDtool建立RRD檔抓取資料更新RRD檔資料繪製圖表其他RRDtool的指令簡單實作範例RRDtool備份關於RRDtool 什麼是RRDtool?相信大部份的人都沒有聽過這個東東....不過,如果問起知不知道有MRTG這套程式,相信就有許多人聽過了。转载 2013-03-29 11:44:52 · 1430 阅读 · 0 评论 -
利用rrdtool 进行数据的收集绘图统计,网页显示
RRDTOOL的绘图~ 所谓的“Round Robin” 其实是一种存储数据的方式,使用固定大小的空间来存储数据,并有一个指针指向最新的数据的位置。我们可以把用于存储数据的数据库的空间看成一个圆,上面有很多刻度。这些刻度所在的位置就代表用于存储数据的地方。所谓指针,可以认为是从圆心指向这些刻度的一条直线。指针会随着数据的读写自动移动。要注意的是,这个圆没有起点和终点,所以指针可以一直移动,转载 2013-03-29 10:53:14 · 1285 阅读 · 0 评论 -
RRDtool的基础教学
RRDtool的基础教学RRDtool提供的文档对于一些朋友来说太专业了,本文来温习一下RRDtool的基础,顺便给个经典的例子,冒充“Hello World”吧:-)。基础很重要,否则后边的例子对于你不会很有意义。 RRDtool是指Round Robin Database tool,Round robin是这样一种技术:基于固定的容量,具有指向当前元素的指针。(简单说和转载 2013-03-29 10:51:29 · 1107 阅读 · 0 评论 -
Nginx状态图形化监控工具,Nginx-rrd+rrdtool 配置
Nginx状态图形化监控工具,Nginx-rrd+rrdtool 配置Nginx-rrd 是 Nginx 官方推荐的一款 Nginx 监控工具,利用 Nginx-rrd 可以很方便的生成图表,便于我们查看。配置过程比较简单,首先安装 rrdtool 这个画图工具和相应的 perl 模块:Debian 或Ubuntu安装方法:apt-get install p转载 2013-03-29 14:06:07 · 5446 阅读 · 0 评论 -
自己写的一个增强版本的 RRDtool fetch
最近一直在学习 RRDtool,但用了一段时间之后发现 RRDtool 提供的 fetch 操作不是很方便,所以萌发了自己写一个 fetch 的念头并于今天写完了。主要是提供一个交互式的界面,便于用户快速的得到自己想要的数据,或者保存 fetch 的结果。同时对 fetch 的输出进行了一些修改,把 timestamp 改为 “年-月-日 小时:分:秒” 的格式,便于阅读。转载 2013-08-23 15:58:42 · 2042 阅读 · 0 评论