社区
Java EE
帖子详情
关于通过snmp获取设备cup,内存等信息
qq_35681982
2017-05-09 04:33:00
我这两天在做通过snmp来获取设备的cpu,内存等信息的java项目,我通过snmp4j的get方法来获取的,遇到了一个问题,因为我们现在还没有拿到厂家的mib库,所以我的代码智能在本地测试,现在是这样的,我在网上找了一个获取本机名字的oid,是可以获取到的,我又找了一个获取cpu温度的oid,但是我代码就返回一个nosuchobject,这个是什么意思呢,是我的oid不对还是我获取的方法的问题?
...全文
902
4
打赏
收藏
关于通过snmp获取设备cup,内存等信息
我这两天在做通过snmp来获取设备的cpu,内存等信息的java项目,我通过snmp4j的get方法来获取的,遇到了一个问题,因为我们现在还没有拿到厂家的mib库,所以我的代码智能在本地测试,现在是这样的,我在网上找了一个获取本机名字的oid,是可以获取到的,我又找了一个获取cpu温度的oid,但是我代码就返回一个nosuchobject,这个是什么意思呢,是我的oid不对还是我获取的方法的问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_30788333
2019-03-10
打赏
举报
回复
很可能是你的snmp agent端没有开启对你想要的监控项的监控
毛龙蛋
2019-01-31
打赏
举报
回复
显然是oid不对,每个厂商都有自己的私有mib库,查询cpu温度的oid可能就是厂商自己私有的
tang871015
2019-01-30
打赏
举报
回复
关于CPU温度的oid,在标准规范里面,是没有这个oid,只能通过厂家的mib库进行读取,也就是各厂家的私有mib。
士心月月鸟
2019-01-28
打赏
举报
回复
OID不对,网上的方法是基于他们自己的测试环境。具体的需要你自己去查找对应设备厂家的MIB库里的OID
通过
snmp
的OID
获取
对方主机的
内存
利用率及CPU的使用率
总结来说,通过
SNMP
获取
远程主机的
内存
利用率和CPU使用率涉及
SNMP
协议的理解、OID的选择、以及使用像
SNMP
4J这样的库来构建
SNMP
请求和解析响应。在Java程序中,这通常包括建立
SNMP
会话、构造PDU、发送GET请求以及解析...
交换机常用mib清单
- **管理IP地址**:用于远程管理
设备
的重要
信息
之一,可通过`ipAdEntAddr`节点
获取
,其OID为`1.3.6.1.2.1.4.20.1.1`。 ##### 2. 单板与端口
信息
- **单板名称与OID对应**:单板的实际名称与其OID之间存在映射关系,...
windows系统下
SNMP
协议
获取
系统
内存
、CPU实例代码
windows下系统
snmp
协议使用教程,
获取
系统cpu、
内存
java代码实例
SNMP
采集电脑
CUP
、物理
内存
、硬盘容量
此篇文章是给对于
SNMP
协议采集有一些基础的朋友一点启发,因为我在工作中遇到了这个问题,而发现网上对于这种问题的介绍少之又少,翻阅了很多前辈的文章还是无法采集到数据。所以为了让更多的朋友少走弯路,特此写这...
java 通过服务器ip以及
snmp
协议读取cpu使用率,和
内存
使用率
java 通过服务器ip以及
snmp
协议读取cpu使用率,和
内存
使用率 **github地址:**https://github.com/Plumblumpb/
snmp
-demo.git 环境配置 window环境配置:...
Java EE
67,541
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章