none
有关基于SNMP管理系统的问题 RRS feed

  • 问题

  • 大家好!
      
    我想向各位老师请教一个问题:
    我在做一个“基于SNMP协议下的管理系统“软件(在Windows XP平台上)
    但是我没能找到有关CPU利用率的OID(需要在几秒内就刷新一次),
    我只是找到了下面这个OID:
     
    1.3.6.1.2.1.25.3.3.1.2  (.iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorLoad)
     
    但是这个OID得到的cpu 利用率仅仅是一分钟以前的。
        
    我需要得到一个可以每秒就得到(或者3,4秒左右)一次新的CPU利用率的OID
    没有这个OID我无法完成正在做的系统。我找了很多地方都没能找到。
    所以想向微软有关技术部门请教这个问题的答案。谢谢!

    2009年3月5日 1:04

答案

  • 这个要根据相应的硬件才能知道的,如果你的系统想应用到什么设备上,就联系这个设备的厂商来获得! 
    周雪峰
    2009年3月6日 5:58
    版主
  • SolarWinds Engineers Edition

    你是否用过?下载试试。
    或许有你要用的。
    在教学中用此工具,给学生演示SNMP的实验。
    wanli.wang521@live.cn http://www.3glab.us/jianxin
    2009年3月6日 8:55
    版主

全部回复

  • 你好!
         可以联系相关厂商的技术支持来获取! 

    周雪峰
    2009年3月5日 4:53
    版主
  • 哦~那请问相关厂商是指HP,MICROSOFT这些吗?(用,private ,enterprise里面的)
    另外,我在如:http://www.mibsearch.com/vendors/cisco/objview/OLD-CISCO-CPU-MIB
    中找到了一些企业的OID,上面还有相关的MIB DOWNLOAD 我应该把这个对应的MIB下载下来才可以用吧?
    如果是的话,下载下来的    MIB文件应该怎么“处理”呢,请不吝赐教,十分感谢!
    2009年3月5日 5:25
  • SNMP:简单网络管理协议
    如果是Cisco设备,可联系Cisco技术支持。。。


    wanli.wang521@live.cn http://www.3glab.us/jianxin
    2009年3月5日 6:11
    版主
  •  就是做一个局域网内的监测软件,在主机上的MIB-2里面没有满足条件的OID
    2009年3月5日 6:21
  • 你是准备来开发此软件,还是利用SNMP进行网管配置。网络设备是什么?


    wanli.wang521@live.cn http://www.3glab.us/jianxin
    2009年3月5日 7:02
    版主
  • 是开发这个软件,可以在监视局域网内的指定的一些信息(CPU ,MEM等),监视对象主要都是普通的计算机
    ,要求是可以把每一台主机的cpu利用率都显示出来的,可是安装了Microsoft的snmp服务之后,只能够get到一分钟以前的cpu利用率(average of last minute),而实际需求是要几秒就刷新一次的才行,可是没能找到对应的  OID
    2009年3月5日 7:14
  • 大家好!
      
    我想向各位老师请教一个问题:
    我在做一个“基于SNMP协议下的管理系统“软件(在Windows XP平台上)
    但是我没能找到有关CPU利用率的OID(需要在几秒内就刷新一次),
    我只是找到了下面这个OID:
     
    1.3.6.1.2.1.25.3.3.1.2  (.iso.org.dod.internet.mgmt.mib-2.host.hrDevice.hrProcessorTable.hrProcessorEntry.hrProcessorLoad)
     
    但是这个OID得到的cpu 利用率仅仅是一分钟以前的。
        
    我需要得到一个可以每秒就得到(或者3,4秒左右)一次新的CPU利用率的OID
    没有这个OID我无法完成正在做的系统。我找了很多地方都没能找到。
    另外,我在如:http://www.mibsearch.com/vendors/cisco/objview/OLD-CISCO-CPU-MIB
    中找到了一些企业的OID,上面还有相关的MIB DOWNLOAD 我应该把这个对应的MIB下载下来才可以用吧?
    如果是的话,下载下来的    MIB文件应该怎么“处理”呢,请不吝赐教,十分感谢!

    • 已移动 FrankGuanModerator 2009年3月11日 10:10 开发相关 (从 Systems Management Server 移动到 Visual Studio 相关讨论)
    • 已合并 Sheng Jiang 蒋晟Moderator 2009年3月11日 16:11 重复发帖,非微软技术相关
    2009年3月5日 8:07
  • 自己顶一下~没有哪位老师能帮我了吗?我真的很急着需要了解到答案。到底有没有对应的OID?
    可以下载到国外的一些MIB,里面有的倒是有对应的OID,但是不能直接使用,还需要加载MIB包么?
    谢谢了~
    2009年3月6日 1:06
  • 这个要根据相应的硬件才能知道的,如果你的系统想应用到什么设备上,就联系这个设备的厂商来获得! 
    周雪峰
    2009年3月6日 5:58
    版主
  • SolarWinds Engineers Edition

    你是否用过?下载试试。
    或许有你要用的。
    在教学中用此工具,给学生演示SNMP的实验。
    wanli.wang521@live.cn http://www.3glab.us/jianxin
    2009年3月6日 8:55
    版主
  • 谢谢wangli.wang521~我下载下来研究研究~呵呵
    感谢周雪峰,我的系统基本上是应用到局域网的其他电脑上。

    2009年3月9日 1:11
  •  wangli.wang521老师您好~~我已经按您推荐的软件进行了实验~solarwinds的确挺好用的

    用它的功能直接读取我的cpu时,看他用的OID是****.311.*****即private->enterprise下面的微软公司的OID
    但是我用自己的软件时却无法使用这个OID,我用solarwinds再去查看MIB 树,发现在XP 中默认的OID 基本上都是RFC1213中的那些最基础的。而像microsoft,HP这些公司的OID并不存在于我的系统当中,请问这种情况要如何处理?
    谢谢!
    2009年3月10日 2:37
  • 你好,bisqzr:

     Solarwinds软件基本可以收集到知名厂商设备的MID,但是不包含所有的厂商的信息。可以到其官方网站去看看,是否有你需要的资料。

    找找HP服务器的一些网管软件,还能否得到你需要的信息。


    王万利
    2009年3月11日 11:15
    版主
  • 你好!
         你的问题在一般问题讨论区正在被讨论,请不要重复发帖,多谢合作! 

    周雪峰
    2009年3月11日 11:25
    版主
  •  wangli.wang521老师您好,我打算将一些私有的MIB包加载一下看看行不行。
    另外,在做网络流量监控的时候,需要用到ifnumber里面的ifinoctets和inoutoctets。
    当我取ifinoctets的值时发现有2个流量(接口)。之后去查他们对应的硬件及信息
    它们一个是MS tcp loopback interface
    另一个是Broadcom Netlink(TM)Fast-Ethernet
    我要监控网络流量,应该是下面的,还是两个都要考虑到?
    谢谢~~~
    2009年3月13日 2:00