登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

杨树叶子的博客

 
 
 

日志

 
 
 
 

将MRTG的数据转换为RRDTool的格式  

2006-10-03 23:25:48|  分类: cacti |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
欢迎转载,但有任何修改請來信告知,不得作为商业用途
作者: JoeCen[joecen{at}21cn{dot}com]
转载时请保持该通告


相信大家使用MRTG都有一段时间了,如果想要转换为RRDTool和Cacti,但又不想丢失之前的数据,怎么办呢?由于MRTG和RRDTool的作者都是同一个人,所以其实数据转换是非常简单的事情。不过,如果要将MRTG的数据转为Cacti使用,还是需要几个步骤的。(转换前需要先安装RRDTool)

1、备份MRTG的数据
因为要保证数据的连续性,所以需要复制一份mrtg的数据进行更改。

1.1、复制整个mrtg的work dir

cp -rf /path/to/your/workdir/path/to/your/workdir2
1.2、复制和更改mrtg.conf

cp /path/to/your/mrtg.cfg /path/to/your/mrtg2.cfg
vi /path/to/your/mrtg2.cfg
将Work Dir更改为/path/to/your/wordir2

1.3、添加crontab给mrtg2
# crontab -e
添加

*/5 * * * * (/bin/mrtg /path/to/your/mrtg2.cfg--logging=/path/to/your/mrtg2.log)
保存。

这样就让两份mrtg脚本一起运行,保证了数据的连续性。


2、将数据由mrtg格式更改为rrd格式

2.1、更改配置文件

vi /path/to/your/mrtg2.cfg
添加:

LogFormat: rrdtool
PathAdd: /path/to/your//rrdtool/bin/
LibAdd: /path/to/your/rrdtool/lib/perl/
PathAdd和LibAdd是rrdtool的路径。

2.2、更改数据格式
手工运行

/bin/mrtg /path/to/your/mrtg2.cfg
然后
cd /path/to/your/mrtgdir2,
查看数据是否由log的后缀名变为rrd的后缀名,如果变了即转换成功了!


3、导入到cacti中
由于Cacti中每一台主机的每一张图的数据都保存在一个文件中,需要一个一个文件进行导入。
以某台主机(10.10.10.10)的ETH0网卡为例:

3.1、找出Cacti的数据名称
将10.10.10.10_1.rrd拷到/path/to/cacti/rra文件夹中(也可以先备份rra文件夹)。

在cacti中的Data Sources-》10.10.10.10-》Supplemental DataTemplate Data-》Data SourcePath右边的文本框中找到其对应的RRD文件的路径和文件名,比如

<path_rra>/10.10.10.10_traffic_in_45.rrd
3.2、更改数据的名称和DS名
返回Cacti主机,进行如下操作:

cp 10.10.10.10_1.rrd 10.10.10.10_traffic_in_45.rrd
/path/to/rrdtool/bin/rrdtool tune -rds0:traffic_in   
/path/to/rrdtool/bin/rrdtool tune -rds0:traffic_out  
chown cactiuser:cacti10.10.10.10_traffic_in_45.rrd      
解释:MRTG与Cacti定义的DS名称不同,所以需要更改其DS名称;
     如果有很多个数据,可以用脚本进行批量更改;
     chown可以在全部完成后用“*”匹配,但为了保持数据完整性建议还是5分钟内chown一次

3.3、结束
点击cacti的Graph Management里面10.10.10.10监测点的右上角“Turn onGraph Debug Mode”是否有错误。

如果图形能显示即转换成功!
  评论这张
 
阅读(79)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018