免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
论坛 操作系统 BSD mrtg
最近访问板块 发新帖
查看: 1532 | 回复: 1
打印 上一主题 下一主题

mrtg [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-11-29 10:44 |只看该作者 |倒序浏览
各路高手帮下忙啊,我在freebsd下安装了mrtg,然后设置里流量监控,之前都好用监控的到流量没有问题但是,由于一次不小心把以前的数据删除了,所以重做了,
现在做好以后都好了就是在路由器上的tunnle 口监控不到流量,我把配置贴上来了,帮忙解决下,

1.配置CLINET的commony和ip,确定clinet
cfgmaker  public@x.x.x.x

2.先查看junli.cfg是否存在,若存在要先删除
ls -l /usr/local/etc/mrtg/

3.把SNMP取得的信息写入>/usr/local/etc/mrtg/junli.cfg文件中
cfgmaker  public@x.x.x.x >/usr/local/etc/mrtg/junli.cfg

4.再查看文件是否存在
ls -l /usr/local/etc/mrtg/

5.查找WorkDir:信息
cat /usr/local/etc/mrtg/junli.cfg |grep WorkDir
# WorkDir: /home/http/mrtg
# WorkDir: c:\mrtgdata

6.若之前已经有junli要进去把里面老的数据删除
cd /usr/local/www/data/junli
rm *

7.编辑taylorwessing.cfg
ee /usr/local/etc/mrtg/junli.cfg

Options[_]: growright, bits , 启用
WorkDir: /usr/local/www/data/junli
# WorkDir: c:\mrtgdata
在这里的最后添加cpu和内存的监控

Target[cpu]: 1.3.6.1.4.1.9.9.109.1.1.1.1.4.1&1.3.6.1.4.1.9.9.109.1.1.1.1.4.1:public@x.x.x.x
MaxBytes[cpu]: 100
Options[cpu]: gauge,unknaszero
WithPeak[cpu]: wmy
YLegend[cpu]: cpu Loading(%)
ShortLegend[cpu]: %
Legend1[cpu]: CPU Load in percent of 1min
Legend2[cpu]: CPU Load in percent of 5min
LegendI[cpu]: &nbsp:CPU Load of 1min:
LegendO[cpu]: &nbsp:CPU Load of 5min:
Title[cpu]: CPU Loading Rate
PageTop[cpu]: <H1>CPU Loading Rate</H1>

######################################################

Target[mem]: 1.3.6.1.4.1.9.9.48.1.1.1.6.1&1.3.6.1.4.1.9.9.48.1.1.1.5.1:public@x.x.x.x
MaxBytes[mem]: 1073741824
Options[mem]: gauge, unknaszero
WithPeak[mem]: wmy
YLegend[mem]: Bytes
ShortLegend[mem]: bytes
Legend1[mem]: Free Bytes
Legend2[mem]: Used Bytes
LegendI[mem]: Free Bytes:
LegendO[mem]: Used Bytes:
Colours[mem]: GREEN#00eb0c,BLUE#0000ff,GRAY#AAAAAA,VIOLET#ff00ff
Title[mem]:  Memory Usage
PageTop[mem]: <H1>Memory Usage</H1>
  <TABLE>
   <TR><TD><B>TOTLE MEMORY:</B></TD>     <TD><B>1024 MBytes</B></TD></TR>
  </TABLE>

建立一个定时循环程序
#crontab -e  
加入
0-59/5 * * * *  /usr/local/bin/mrtg /usr/local/etc/mrtg/junli.cfg --logging /var/log/mrtg/junli.log

9)显示crontab的内容
# crontab -l
0-59/5 * * * *  /usr/local/bin/mrtg /usr/local/etc/mrtg/junli.log --logging /var/log/mrtg/junli.log

8.刷cfg文件,直到没有错误出现
/usr/local/bin/mrtg /usr/local/etc/mrtg/junli.cfg

9.把文件使用indexmaker工具进行整理
#indexmaker /usr/local/etc/mrtg/junli.cfg >/usr/local/www/data/junli/index.html

indexmaker --title 'junli' -output /usr/local/www/data/junli/index.html junli.cfg

论坛徽章:
0
2 [报告]
发表于 2006-11-29 17:16 |只看该作者
怎么没人帮忙啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP