ObjectSNMP 常用MIB数据对象描述文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ObjectSNMP SNMP MIB数据服务描述文档
本文档由智和信通网管软件研发中心提供
目录
一、前言 (3)
二、系统类MIB描述 (3)
1. SNMP Agent系统信息(MibSystem) (3)
2. 系统IP地址信息(MibIPAddrEntry) (4)
3. SNMP Agent统计信息(MibSNMP) (4)
三、IP网络类MIB描述 (5)
1. 网络接口/端口信息(MibIfEntry) (5)
2. 网络接口流量和数据包信息(MibIfEntry) (5)
3. IP层流量和输入输出统计信息(MibIP) (5)
4. 路由表信息(MibIPRouterEntry) (6)
5. TCP连接资源和统计信息(MibTCPConnEntry) (6)
6. UDP监听信息(MibUDPEntry) (6)
7. IP-MAC关联表(IpAdEntAddr) (6)
四、硬件设施类MIB描述 (7)
1. 硬件设施和工作状态(MibDeviceEntry) (7)
2. 存储系统状态(MibDiskAndMemoEntry) (7)
3. CPU负载信息(MibProcessorEntry) (7)
五、软件类MIB描述 (8)
1. 软件进程状态信息(MibSoftwareRunEntry) (8)
2. 已安装的软件信息(MibSoftwareInstallEntry) (8)
六、Java类MIB描述 (8)
1. Java服务器基本信息(MibJvmOS) (8)
2. JVM基本信息(MibJvmRuntime) (9)
3. Java内存和堆栈状态(MibJvmMemory) (9)
4. Java线程和资源消耗情况(MibJvmThreading) (9)
七、交换机MIB描述 (10)
1. 交换机端口基本信息(Dot1dBasePortEntry) (10)
2. 交换机转发MAC地址和状态(Dot1dTpFdbEntry) (10)
一、前言
本文档提供的MIB描述,为基于ObjectSNMP组件技术创建的Java对象和MIB含义描述。ObjectSNMP组件提供了Java对象与SNMP MIB之间的1对1映射关系:SNMP MIB文件中的一个MIB组或一个MIB表,可以被映射为一个Java对象。
Java对象的属性名与MIB组/表中的OID描述名完全一样,对Java对象的描述说明就是对MIB组/表的描述说明。考虑到此文档主要是Java开发人员使用,本文中的描述全部基于对Java对象的描述。
关于如何使用Java对象以及如何通过Java对象获取MIB数据,请参见ObjectSNMP软件的用户手册。
二、系统类MIB描述
1.SNMP Agent系统信息(MibSystem)
描述:SNMP设备的基本描述信息,如系统名称、启动时间、描述等信息。所有支持SNMP 的设备都应该支持此信息。
Mib类型:Mib组
支持的设备:路由器、交换机、防火墙、服务器、计算机等所有支持SNMP的设备。
MIB获取方法:MibSystem mibResult=SNMPAPI. getMibObject(new MibSystem(),target);
对应的Java对象:mon.snmp.mib. MibSystem
Java对象描述:
2.系统IP地址信息(MibIPAddrEntry)
描述:设备的IP地址、掩码、网关等
Mib类型:Mib表。设备有多个IP地址。
支持的设备:路由器、交换机、防火墙、服务器等支持IP协议的设备
MIB获取方法:MibIPAddrEntry mibResult=SNMPAPI. getMibObject(new MibIPAddrEntry(),target);
对应的Java对象:mon.snmp.mib. MibIPAddrEntry
3.SNMP Agent统计信息(MibSNMP)
描述:SNMP Agent模块统计的SNMP 请求、应答、错误等统计数据
Mib类型:Mib组
支持的设备:大部分支持SNMP的设备,都提供此信息。
MIB获取方法:MibSNMP mibResult=SNMPAPI. getMibObject(new MibSNMP(),target);
对应的Java对象:mon.snmp.mib. MibSNMP
三、IP网络类MIB描述
1.网络接口/端口信息(MibIfEntry)
描述:网络设备、计算机均是多网口、多网络接口设备。通过此信息可以了解设备上有多少个网卡、交换机接口、路由器端口、网络接口;并进一步知道每个接口/端口的详细信息。
Mib类型:Mib表。设备有多个网络接口。
支持的设备:路由器、交换机、防火墙、服务器等端口/接口设备
MIB获取方法:List mibResultList=SNMPAPI. getAllTableData (MibIfEntry.class,target);
对应的Java对象:mon.snmp.mib. MibIfEntry
2.网络接口流量和数据包信息(MibIfEntry)
描述:网络设备、计算机均是多网口、多网络接口设备。比如交换机有多个接口,每个接口有独立的流量和数据出入统计信息。
Mib类型:Mib表
支持的设备:路由器、交换机、防火墙、服务器等端口/接口设备
MIB获取方法:List mibResultList=SNMPAPI. getAllTableData (MibIfEntry.class,target);
对应的Java对象:mon.snmp.mib. MibIfEntry
3.IP层流量和输入输出统计信息(MibIP)
描述:通过整个设备系统的的流量信息、整个设备系统的输入统计信息和输出统计信息。
Mib类型:Mib组
支持的设备:路由器、交换机、防火墙、服务器等支持IP协议的设备。
MIB获取方法:MibIP mibResult=SNMPAPI. getMibObject(new MibIP(),target);
对应的Java对象:mon.snmp.mib. MibIP