RRDTool 简介-详解.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
RRDTool 简介-详解

RRDtool 简介 ********************************************************************************************************************** 注 :该教程参考了如下内容 : A)官方文档 :HYPERLINK http://oss.oetiker.ch/rrdtool/doc/index.en.htmlhttp://oss.oetiker.ch/rrdtool/doc/index.en.html B)abel 兄的大作 :HYPERLINK /viewthread.php?tid=552224highlight=rrdtool/viewthr ... p;highlight=rrdtool HYPERLINK /viewthread.php?tid=552220highlight=rrdtool/viewthr ... p;highlight=rrdtool 作者 :ailms ailms{@}263{dot}net 版本 :v1 最后修改 :2006/12/6 22:20 *2006/12/06 :修正了第4篇中 create 命令中 RRA 行数的错误 ********************************************************************************************************************** 注 :转载请注明出处 在介绍 RRDtool 之前,让我们先回顾一下它的前身:MRTG。相信只要做网管工作的朋友,对 MRTG 这个软件一定不会陌生, 至少也可能听过。MRTG 可以通过 SNMP 协议直接访问 SNMP Object ,例如 ifInOctect 和 ifOutOctect ;也可以通过外部 script 的方式,来监测cpu、内存、磁盘利用率、数据库的表空间利用率等信息。只要把 MRTG 放入 crontab 中让其自动运行, MRTG 就可以自动为你绘制出每天、每周、每月、每年的统计图表。 MRTG 甚至还为你提供了自动生成配置文件的 cfgmaker 和 自动生成 HTML 页面的 indexmaker 这两个工具,让你省去逐个编写 cfg 文件的痛苦。到目前为止,还有很多人在使用它。它现在 有 Unix、Windows 各种平台,windows 平台上甚至出现了 PRTG 这样和 MRTG 很象的东东,轻点鼠标就可以漂亮的完成工作。 既然如此,我们为什么还要介绍 RRDtool 呢?先让我们看几个问题,几个在 MRTG 使用中常见的问题 : 一)MRTG 不能作什么? A)MRTG 一张图表只能显示2个对象,一个输入,一个输出。如果你想同时显示多个对象呢?例如笔者的单位有12台服务器。如果想 把它们的负载情况都显示在一个图表上,MRTG 至少需要6张图。 B)MRTG无法回放数据。MRTG 的图是自动生成的,所采用的数据也是由 MRTG 自己提取的,例如5分钟平均的记录有288条, MRTG每20分钟合并一次, 每次合并4个记录。在50个小时后,288条记录将全部变成20分钟平均的数据。如果你想回放这些数据怎么办呢?对不起,只能去 看第2个图了(每周)。 C)MRTG 只有 COUNTER 和 GAUGE 这两种计算类新。如果我要监测两个数值型的对象之间的大小,它们之间的差值可以是正数,也可以 是负数。MRTG 能实现吗?笔者在多次试验中发现,MRTG 对于负数的和 ‘.15’ 这样格式的小数(通常都是bc的输出)的识别会出错。 例如把 ‘.72’ 识别为 72,把 -1 识别为 1。 D)MRTG 无法实现有条件的绘图。有时候我们只想看某个服务器在一年之中的宕机时间,正常时间我们不关心;或者我们想看当前值和去年同期相比究竟如何? 这些都是 MRTG无法做到的 二) MRTG 的优点 那 MRTG 和 RRDtool 相比就没有优点了吗?也不是。简单、方便就是它的最大优点。 (MRTG 中还有一个好东西就是自动告警功能,相比之下,RRDtool 在这方面的配置比较复杂, 还不如直接作到 shell script中) 前面提到 MRTG 能够通过 cfgmaker 和 indexmaker 快速建立配置文件和HTML页面。而 RRDtool 在这两方面都需要自己动手。 数据的采集→插入数据→提取数据→绘图→建立 HTML ,这些步骤都是需要你自

文档评论(0)

saa9099 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档