- 浏览: 7339924 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (1546)
- 企业中间件 (236)
- 企业应用面临的问题 (236)
- 小布Oracle学习笔记汇总 (36)
- Spring 开发应用 (54)
- IBatis开发应用 (16)
- Oracle基础学习 (23)
- struts2.0 (41)
- JVM&ClassLoader&GC (16)
- JQuery的开发应用 (17)
- WebService的开发应用 (21)
- Java&Socket (44)
- 开源组件的应用 (254)
- 常用Javascript的开发应用 (28)
- J2EE开发技术指南 (163)
- EJB3开发应用 (11)
- GIS&Mobile&MAP (36)
- SWT-GEF-RCP (52)
- 算法&数据结构 (6)
- Apache开源组件研究 (62)
- Hibernate 学习应用 (57)
- java并发编程 (59)
- MySQL&Mongodb&MS/SQL (15)
- Oracle数据库实验室 (55)
- 搜索引擎的开发应用 (34)
- 软件工程师笔试经典 (14)
- 其他杂项 (10)
- AndroidPn& MQTT&C2DM&推技术 (29)
- ActiveMQ学习和研究 (38)
- Google技术应用开发和API分析 (11)
- flex的学习总结 (59)
- 项目中一点总结 (20)
- java疑惑 java面向对象编程 (28)
- Android 开发学习 (133)
- linux和UNIX的总结 (37)
- Titanium学习总结 (20)
- JQueryMobile学习总结 (34)
- Phonegap学习总结 (32)
- HTML5学习总结 (41)
- JeeCMS研究和理解分析 (9)
最新评论
-
lgh1992314:
[u][i][b][flash=200,200][url][i ...
看看mybatis 源代码 -
尼古拉斯.fwp:
图片根本就不出来好吧。。。。。。
Android文件图片上传的详细讲解(一)HTTP multipart/form-data 上传报文格式实现手机端上传 -
ln94223:
第一个应该用排它网关吧 怎么是并行网关, 并行网关是所有exe ...
工作流Activiti的学习总结(八)Activiti自动执行的应用 -
ZY199266:
获取不到任何消息信息,请问这是什么原因呢?
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息 -
xiaoyao霄:
DestinationSourceMonitor 报错 应该导 ...
ActiveMQ 通过JMX监控Connection,Queue,Topic的信息
在SNMP开发中,如果你想知道一个SNMP中OID,你可能需要费很大的事情,在网上查找非常麻烦,现在我们可以在网上下载一个MIB浏览器使用。
SNMP MIB Browser(MIB浏览器),功能强大,简单易用。
1. 支持SNMP v1, v2c & v3
2. 支持SMI v1 & v2
3. 支持Get/GetNext/Set/GetBulk/Walk
4. 内建Trap接收器
5. 快速解析、加载MIB文件
备注:(1)系统的信息:.iso.org.dod.internet.mgmt.mib-2.system
.1.3.6.1.2.1.1
(2)主机信息:.iso.org.dod.internet.mgmt.mib-2.host
.1.3.6.1.2.1.25
(3)private的企业OID编号:.iso.org.dod.internet.private
.1.3.6.1.4
(4)HP信息:.iso.org.dod.internet.private.enterprises.hp
.1.3.6.1.4.1.11
下载MiB
解压后结构如下:
其中mibtree.lst是MIB浏览器的树的文件。
mibbrowser.ini是你要监控的文件。
mibdata.lst是MIB库。
mibbrowser.ini配置如下:
[UsedAgent]
addr=192.168.0.175
community=public
retries=1
timeout=2000
其中addr设备代理地址默认localhost
community监控的团体
retries尝试的次数
timeout超时时间
可以在点击“View”选择“get counter values”如下:
设置各种设备代理参数。信息保存在mibbrowser.ini。
选择相关的节点:
该节点的作用和OID自动显示。
关于设备代理的主机信息如下:
获取取CPU使用率,已用内存,磁盘剩余空间、总空间等MIB OID。
CPU:hrSWRunPerfCPU .
Mem:hrSWRPerfMem
Proc:HrSystemProcesses
RAM:HrSystemRAM
如果有自定义的MIB OID可以加载相关的库。
如果是第三方的HP,SUN等的服务器,可以选择private下面的
java snmp全面开发解决方案(web service snmp网关、代理snmp网关、网络拓扑发现等)
ObjectSNMP是一个面向对象的SNMP开发组件,与关系数据库流行的O-R Mapping技术类似,实现了Object到SNMP MIB的操作映射(简称O-M Mapping),系统提供了Java/SNMP网关、RMI/SNMP网关 、Web Service/SNMP网关服务。开发者无需理解SNMP协议和MIB细节,只需要定义普通数据对象,然后将数据对象按添加、删除、修改、查询等模式提交给网关即可。ObjectSNMP网关会自动将数据对象按开发者的期望发送到SNMP设备,并返回用户需要的数据对象。
基于ObjectSNMP技术,同时来源于客户成功实践,ObjectSNMP还提供诸如分布式代理SNMP网关、 网络拓扑发现、物理拓扑发现、网络自动搜索发现 、设备连接关系发现、设备类型发现、网络漫游搜索、以及定义好的可管理各种设备的MIB数据等高级功能。
1. O-M Mapping映射框架功能
参考数据库领域流行的O-R Mapping技术,实现SNMP领域的Object-MIB映射框架,自动翻译MIB和OID语法,自动翻译SNMP命令和网络操作,彻底告别Socket、PDU、UDP、SNMPGet/Set/GetNex/GetBulk、OID方式的编程模式,开发人员需要做的仅仅是定义一个与MIB数据相对应的普通数据对象。然后通过各种网关提交数据对象,即可完成对SNMP的复杂访问。
2. Java/SNMP网关
使用者的程序和ObjectSNMP在同一个Java进程内,使用者定义普通Java数据对象,然后通过Java API访问ObjectSNMP网关。
3. Java RMI/SNMP网关
使用者的程序和ObjectSNMP在不同的Java进程内,或在不同的机器上。使用者定义普通Java数据对象,然后通过RMI Java API访问ObjectSNMP网关。
4. Web Service/SNMP网关
使用者可以为PHP、C++、.NET、Java、Flex、JavaScrip等支持Web Service技术的其他程序,通过在Web环境中,访问ObjectSNMP网关。Web Servcie/SNMP网关默认实现采用Tomcat Web服务器,支持任意兼容servlet的Web容器。
5. Proxy/SNMP透明网关
为私网穿透、分布式部署SNMP网关、SNMP网关负载均衡、主/从两级SNMP管理 等场景提供了透明的SNMP网关服务。Proxy网关可以采用Java、RMI、Web Service任意模式,并且完全对用户透明,就如同只有一个网关一样。
6.所有的网关均有一致的API服务
所有的网关的API保持一致,都提供了基于数据对象添加、删除、修改、查询等服务;并可以随意切换各种网关模式,保持API对用户不变。
7.支持私有MIB文件
产品可以加载各种厂商的私有MIB文件,加载私有MIB文件后,自动解析MIB文件的语法。
8.网络自动发现功能
全网设备发现:可以按网络号、IP范围、多个网络范围内,自动搜索发现设备,获取设备的基本信息、设备类型(交换、路由、路由交换、终端设备、厂商特有类型等)、MAC地址、ARP表、交换机端口、路由器接口、路由表、交换机转发表、主机IP地址等信息。
网络漫游发现:给定少数几个已知的网络号、IP范围,按用户指定的漫游深度和漫游广度,进行全网漫游发现。
网络拓扑自动发现:可以发现交换机与交换机、交换机与PC机、交换机与终端设备、交换机与路由器、路由交换机与路由交换机之间 的连接关系。连接关系可以定位到具体的设备端口、设备接口上。支持在任意指定的设备之间发现它们的所有连接,在全网范围内发现连接关系。
ObjectSNMP的物理拓扑自动发现采用了全新的技术:即支持单一Cisco、华为网络,也支持各种厂商设备混合网络。支持模糊连接定位,在数据不全或设备缺失的情况下,尽可能发现连接关系。可在任意的网络环境中工作,不需要用户对网络做任何假设(如路由器假设、根交换机假设、上/下行端口假设、边缘设备假设等)。
资源发现:搜索发现设备的网络接口、板卡、硬件设施、磁盘、内存、CPU、软件服务等。
网络自动发现性能参考:对于100人到500人左右的中小型企业网络,1-3分钟内发现所有的设备、设备信息、设备连接关系、设备资源。对于50个C网、1万多个IP、500台交换机、2000多台主机的大型平面交换的高校网络,20-30分钟内发现所有的设备、设备信息、设备连接关系、设备资源。
9.SNMP数据采集服务
ObjectSNMP提供如下常用数据采集服务,使用者可直接使用:
一、 系统类MIB描述
1. SNMP Agent系统信息(MibSystem)
2. 系统IP地址信息(MibIPAddrEntry)
3. SNMP Agent统计信息(MibSNMP)
二、 IP网络类MIB描述
1. 网络接口/端口信息(MibIfEntry)
2. 网络接口流量和数据包信息(MibIfEntry)
3. IP层流量和输入输出统计信息(MibIP)
4. 路由表信息(MibIPRouterEntry)
5. TCP连接资源和统计信息(MibTCPConnEntry)
6. UDP监听信息(MibUDPEntry)
7. IP-MAC关联表(MibMacIP)
三、 交换机MIB描述
1. 交换机端口基本信息(Dot1dBasePortEntry)
2. 交换机转发MAC地址和状态(Dot1dTpFdbEntry)
四、 硬件设施类MIB描述
1. 硬件设施和工作状态(MibDeviceEntry)
2. 存储系统状态(MibDiskAndMemoEntry)
3. CPU负载信息(MibProcessorEntry)
五、 软件类MIB描述
1. 软件进程状态信息(MibSoftwareRunEntry)
2. 已安装的软件信息(MibSoftwareInstallEntry)
六、 Java类MIB描述
1. Java服务器基本信息(MibJvmOS)
2. JVM基本信息(MibJvmRuntime)
3. Java内存和堆栈状态(MibJvmMemory)
4. Java线程和资源消耗情况(MibJvmThreading)
10. 自动Java代码生成技术
提供了Java数据对象代码的自动生成技术,进一步简化SNMP开发工作。
11. 附带SNMP MIB数据浏览器
可单独使用,也可集成在程序中使用SNMP数据浏览器,便于开发和调试。
下面MIB Browser的下载包:
- mibbrowser.zip (552.8 KB)
- 下载次数: 2938
评论
传说中SNMP开发利器,O(∩_∩)O哈哈~
发表评论
-
【转】Django resources
2014-01-23 14:35 10828Django resources This page li ... -
使用国内镜像源来加速python pypi包的安装
2014-01-16 11:16 197843pipy国内镜像目前有: http://pypi.d ... -
[转 ]vagrant使用简介
2014-01-10 13:53 257531> 简介: vagrant提供了易于配置,重复性 ... -
[转]在Java中调用Python
2014-01-07 13:08 9220在执行之前都需要把jython对应的包加载进去,这个是必须的 ... -
[转]Eclipse配置PyDev插件
2014-01-02 14:25 2840安装python解释器 安装PyDev: 首 ... -
RestFuse的研究(五) Http请求的封装
2014-06-14 15:50 3648在RestFuse中封装了Http请 ... -
RestFuse的研究(四) Junit的Statement的分析
2013-12-06 11:46 1674在RestFuse提供了多种单 ... -
RestFuse的研究(三) Junit的Rule的使用和分析
2013-12-06 11:01 2239在junit中定义一些可以公用的规则(R ... -
RestFuse的研究(二) Junit的Runner的分类和模式
2013-12-06 10:40 1605在Junit4中的调用JunitCore可以采 ... -
RestFuse的研究(一) HttpJunitRunner的实现
2013-12-06 10:11 1748在RestFuse是一种针对Rest We ... -
[转]An open-source JUnit extension to test HTTP/REST APIs
2013-12-06 09:57 1101http://developer.eclipsesource ... -
TestNG简单的学习(十三)TestNG中Junit的实现
2013-12-04 09:00 3356TestNG和junit的整合 ... -
TestNG简单的学习(十二)TestNG运行
2013-12-03 09:08 51589文档来自官方地址: ... -
TestNG简单的学习(十一)TestNG学习总结
2013-12-03 09:08 14199最近一直在学习关于TestNG方面的知识,根 ... -
TestNG简单的学习(十)TestNG @Listeners 的使用
2013-12-03 09:07 8695TestNG官方网站: http://testng.or ... -
TestNG简单的学习(九)TestNG Method Interceptors 的使用
2013-12-03 09:07 2715TestNG官方网站: http://testng ... -
TestNG简单的学习(八)TestNG Annotation Transformers 的使用
2013-12-03 09:07 2815TestNG官方网站: http://testng.or ... -
TestNG简单的学习(七)TestNG编程方式运行
2013-12-02 09:22 2456TestNG官方网站: http://testng.or ... -
TestNG简单的学习(六)测试工厂注释的使用
2013-12-02 09:22 2787TestNG官方网站: http://testng.or ... -
TestNG简单的学习(五)参数化测试数据的定制
2013-12-02 09:22 2703TestNG官方网站: http://testng.or ...
相关推荐
JMIBBrowser是一款基于Java开发的SNMP MIB浏览器,它提供了一个图形用户界面来查看和操作网络设备的MIB信息。通过这个工具,用户可以轻松地浏览网络设备的管理对象,查询设备的状态,甚至进行配置修改。 以下是...
SNMP协议开发必备神器,可以自己导入mib文件。好东西贡献给大家。很难找到这个。
描述中提到"比较全的mib库资源,一般的mib浏览器可加载使用",这意味着这个压缩包中的MIB文件兼容市面上常见的MIB浏览器软件,如SolarWinds、Net-SNMP、Icinga等。MIB浏览器是一种工具,用于解析和浏览MIB文件,通过...
"MIB浏览器"是一种网络管理工具,主要用于管理和监控网络设备,如路由器、交换机和其他网络硬件。MIB(Management Information Base)是SNMP(Simple Network Management Protocol)的一部分,它定义了网络设备上的...
MIB浏览器是一种工具,允许网络管理员浏览和操作MIB库中的对象。通过MIB浏览器,可以查询和修改设备的配置,如在上面的例子中,我们有三个管理对象:address、name和uptime。在NEW-MIB模块中,address的OID为1.1,...
Cisco MIB浏览器通常是指Cisco提供的用于浏览和管理其网络设备MIB的工具,这些MIBs包含了Cisco网络设备的详细配置和性能信息。通过"Mib View"这样的第三方程序,我们可以更灵活地与Cisco设备交互,获取或更改设备...
“Paessler SNMP Tester 3.2 汉化绿色版 SNMP请求测试工具 By Loading”描述中提到的这款软件,是由Paessler公司开发的一款实用工具,它已经被汉化为中文,并且是绿色版本,意味着无需安装即可直接运行,非常适合对...
**snmputil.exe** 是一个命令行工具,主要用于SNMP(简单...在实际工作中,结合MIB浏览器和SNMP代理,snmputil.exe能够实现对复杂网络环境的高效管理和监控。因此,花时间学习和熟悉这个工具及其使用说明是非常值得的。
MIB浏览器是配置和查看网络设备MIB信息的重要工具,而H3C交换机则作为被监控设备,需要进行相应的配置以启用RMON功能。 在H3C网络设备上配置RMON涉及以下几个步骤: 1. 开启设备的Trap功能:在系统视图下,使用`...
而当用户通过Web浏览器访问免费邮箱(如***)来发送邮件时,虽然用户界面是在浏览器中呈现的,但实际邮件发送过程背后仍然使用SMTP协议。至于邮件从一个服务器传输到另一个服务器,也是通过SMTP协议进行的。这是因为...