免费注册 查看新帖 |

Chinaunix

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

HonestQiao 请进,看一下mrtg&snmp问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-15 06:49 |只看该作者 |倒序浏览
在论坛上搜到您的一篇关于mrtg&snmp问题的帖子

我也遇到了同样的问题

ports安装完snamp后,发现snamp.sh的默认 snmpd_enable="NO"
修改为YES
snamp可以正常启动

但安装完mrtg执行

  1. cfgmaker --global "WorkDir: /var/www/html/mrtg"
  2. --global "Options[_]: growright,bits"
  3. --ifref=ip
  4. --output /etc/mrtg.cfg
  5. public@192.168.0.1
复制代码

就出现和你遇到的一样的状况

  1. --base: Get Device Info on public@192.168.0.1:
  2. SNMP Error:
  3. no response received
  4. SNMPv1_Session (remote host: "192.168.0.1" [192.168.0.1].161)
  5.                   community: "public"
  6.                  request ID: 281322860
  7.                 PDU bufsize: 8000 bytes
  8.                     timeout: 2s
  9.                     retries: 5
  10.                     backoff: 1)
  11. at /usr/local/mrtg/bin/../lib/mrtg2/SNMP_util.pm line 622
  12. SNMPWALK Problem for 1.3.6.1.2.1.1 on public@192.168.0.1::::::v4only
  13. at /usr/local/mrtg/bin/cfgmaker line 825
  14. WARNING: Skipping public@192.168.0.1: as no info could be retrieved

  15. --base: Writing /etc/mrtg.cfg
复制代码


您已经解决了这个问题了吗?
期盼回复
谢谢!

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2004-07-15 08:56 |只看该作者

HonestQiao 请进,看一下mrtg&snmp问题

檢查看看snmpd.conf是否有設定對…會不會漏掉沒設定到


用 snmpwalk 或是 snmpget 看看能不能去問到資料

  很可能是你的 snmpd 沒有正常工作 或是防火牆 或是 natd 之類的東西沒弄好



自己建一個
snmpd.conf
在/usr/local/share/snmp
應該只要加上
rocommunity     XXXXX
這行就可以跑mrtg
--
最近灌一台是這樣做....




我也試了一下 在 4.9 以前的安裝都 ok
但是 4.10 就有相同的問題
snmpwalk localhost public
Timeout: No Response from localhost
不過 ping localhost 則正常

4.9 安裝成功後升到 4.10 也可正常使用






# snmpd.conf
####
# First, map the community name "public" into a "security name"

#       sec.name        source                  community
com2sec local           localhost               public
com2sec mynetwork       192.168.1.0/24        public

####
# Second, map the security name into a group name:

#       groupName      securityModel securityName
group MyRWGroup v1         local
group MyROGroup v1         mynetwork

####
# Third, create a view for us to let the group have rights to:

#       name           incl/excl     subtree    mask(optional)
view    all             included     .1         80

####
# Finally, grant the group read-only access to the systemview view.

#       group          context sec.model sec.level prefix read   write
notif
access  MyRWGroup ""      any       noauth    exact  all all none
access  MyROGroup ""      any       noauth    exact  all none none

############################################################################
###
# System contact information
#

# It is also possible to set the sysContact and sysLocation system
# variables through the snmpd.conf file:

sysLocation xxx
sysContact Root
--

我是放在 /usr/local/etc/snmp/snmpd.conf
測試指令
# snmpwalk -v 1 localhost public system
system.sysDescr.0 = "SunOS name sun4c"
system.sysObjectID.0 = OID: enterprises.ucdavis.ucdSnmpAgent.sunos4
system.sysUpTime.0 = Timeticks: (59563754 68 days, 22:32:55
system.sysContact.0 = "Me "
system.sysName.0 = "name"
system.sysLocation.0 = "Right here, right now."
system.sysServices.0 = 72
..
..
有看到一堆訊息那就ok了!






好不容易以 snmpconf -i -g basic_setup  建立 /usr/local/share/snmp/snmpd.conf
可是執行 snmpwalk localhost XXXX(我自己設的 community name)
卻顯示錯誤訊息如下:
XXXX: Unknown Object Identifier (Sub-id not found: (top) ->; XXXX)

又: 原本可以執行 mrtg, 因為想重新計算流量, 所以將 WorkDir 內的檔案全部移除,
結果現在執行 mrtg 就看不到流量了(流量為 0)

請問上面兩個問題, 該如何著手解決

謝謝






snmpwalk -v 2c -c "community name" IPorDN OID




又有一問題:
重新開機後, 只又先幾秒又流量, 之後的流量都是定值 (mrtg 看到的是一水平線)
太不合理
請問是哪裡出問題, 該如何解決

另外一台主機則是顯示滿載, 也是太不合理
到底哪邊可能出錯呢

還請高手診斷


也不一定不合理

同時用 snmpget 或是 snmpwalk 看看抓到的數字對不對

我之前裝的時候,mrtg每次都告訴我 CPU load 很大

可是我用 snmpget 看的時候都只有 5% 左右

後來發覺問題在 snmp or MRTG , 當它 run 的時候去吃了不少資源

所以每次去抓的時候都是高負載,抓完就變成低負載 -.-|||



你用的 MIB 跟 OID 是??



我也不清楚
我只是用 ports 安裝 mrtg, 應該只看網路卡的流量吧
12.MB/s 不太像是真實的流量, 一直滿載???
如果將 mrtg 中的 WorkDir 刪掉再重建, 再重新執行 mrtg, 會有影響嗎?





不知道有沒有說錯.
WorkDir 只是擺一些顯示的資料.

真的關鍵還是在SNMP啊..





經測試, 重新啟動 snmpd 就正常了





謝謝 最後發現是要開161 port才能正常運作
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP