免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1196 | 回复: 2
打印 上一主题 下一主题

debian下装MRTG的问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-12-08 11:04 |只看该作者 |倒序浏览
按照网上的文章:
Debian下安装MRTG

先安装apache
#apt-get install apache
因为mrtg要依赖于 SNMP服务,所以要安装snmpd
# apt-get install snmpd
默认snmpd服务是不对外开放的所以要编辑一下配置文件
# vi /etc/snmp/snmpd.conf



# sec.name source community
com2sec paranoid default public
#com2sec readonly default public
#com2sec readwrite default private
改成
# sec.name source community
#com2sec paranoid default public
com2sec readonly default mypublic
#com2sec readwrite default private

重启服务
# /etc/init.d/snmpd restart

这样就可以用mypublic来访问snmpd服务了
下面就可以开始装mrtg了
# apt-get install mrtg
mrtg会自动添加到cron服务中每5分钟运行一次

现在开始配置mrtg了
$ cfgmaker --global "WorkDir: /var/www/mrtg" \
--global "Options[_]: growright,bits" \
--ifref=ip mypublic @127.0.0.1 > mrtg.cfg
如果前面配置的正确cfgmaker就可以正确的生成一个mrtg.cfg文件了
去掉注释,下面是我生成文件的主要部分

EnableIPv6: no
WorkDir: /var/www/mrtg
Options[_]: growright,bits

Target[127.0.0.1_219.217.53.45]: /219.217.53.45:mypublic@127.0.0.1:
SetEnv[127.0.0.1_219.217.53.45]: MRTG_INT_IP="219.217.53.45" MRTG_INT_DESCR="eth0"
MaxBytes[127.0.0.1_219.217.53.45]: 12500000
Title[127.0.0.1_219.217.53.45]: Traffic Analysis for 219.217.53.45 -- trotk
PageTop[127.0.0.1_219.217.53.45]: <H1>Traffic Analysis for 219.217.53.45 -- trotk</H1>
<TABLE>
<TR><TD>System:</TD> <TD>trotk in Unknown (configure /etc/snmp/snmpd.local.conf)</TD></TR>
<TR><TD>Maintainer:</TD> <TD>Root &lt;root@localhost&gt; (configure /etc/snmp/snmpd.local.conf)</TD></TR>
<TR><TD>Description:</TD><TD>eth0 </TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>ifName:</TD> <TD>

论坛徽章:
0
2 [报告]
发表于 2006-12-08 11:05 |只看该作者
但是装到现在开始配置mrtg了
我的机器显示如下的出错:
ebian:~# cfgmaker --global "WorkDir: /var/www/mrtg" --global "Options[_]: growright,bits" --ifref=ip mypublic@127.0.0.1> mr4tg.cfg dSNMP Error:
no response received
SNMPv1_Session (remote host: "127.0.0.1" [127.0.0.1].161)
community: "mypublic"
request ID: 500698476
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 627
SNMPWALK Problem for 1.3.6.1.2.1.1 on mypublic@127.0.0.1::::::v4only
at /usr/bin/cfgmaker line 921
WARNING: Skipping mypublic@127.0.0.1: as no info could be retrieved

不知道是 什么意思,有知道的兄弟说以下,兄弟在此谢谢了!

对了,我的127.0.0.1是我的装有debian testing 虚拟机器

[ 本帖最后由 guohaili 于 2006-12-8 11:12 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2006-12-08 13:24 |只看该作者
WARNING: Skipping mypublic@127.0.0.1: as no info could be retrieved


MRTG没有收到SNMP的信息,应该是你的SNMP的配置文件没对.

这是我以前在AS3上的SNMP修改.

  1. 首先更改snmpd的配置文件
  2. /etc/snmp/snmpd.conf
  3. 去掉view mib2 included .iso.org.dod.internet.mgmt.mib-2 fc前面的#号
  4. 找到
  5. access notConfigGroup "" any noauth exact systemview none none
  6. 改为
  7. access notConfigGroup "" any noauth exact mib2 none none
  8. 然后启动snmpd
  9. service snmpd start
复制代码

可以参考下.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP