




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、北京智和信通網(wǎng)管軟件研發(fā)中心ObjectSNMP SNMP數(shù)據(jù)采集服務(wù)描述文檔 http:/www.zhtel前言本文檔提供的MIB描述,為基于ObjectSNMP組件技術(shù)創(chuàng)建的Java對象和MIB含義描述。ObjectSNMP組件提供了Java對象與SNMP MIB之間的1對1映射關(guān)系:SNMP MIB文件中的一個MIB組或一個MIB表,可以被映射為一個Java對象。Java對象的屬性名與MIB組/表中的OID描述名完全一樣,對Java對象的描述說明就是對MIB組/表的描述說明??紤]到此文檔主要是Java開發(fā)人員使用,本文中的描述全部基于對Java對象的描述。關(guān)于如何使用Java對象以及如何
2、通過Java對象獲取MIB數(shù)據(jù),請參見ObjectSNMP軟件的用戶手冊。一、 系統(tǒng)類MIB描述1. SNMP Agent系統(tǒng)信息(MibSystem)描述:SNMP設(shè)備的基本描述信息,如系統(tǒng)名稱、啟動時間、描述等信息。所有支持SNMP 的設(shè)備都應(yīng)該支持此信息。Mib類型:Mib組支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器、計算機等所有支持SNMP的設(shè)備。MIB獲取方法:MibSystem mibResult=SNMPAPI. getMibObject(new MibSystem(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibSystemJava對
3、象描述:屬性名中文名是否可寫描述sysDescr系統(tǒng)描述只讀系統(tǒng)的描述信息。描述信息可作為識別設(shè)備類型的補充手段。sysObjectID系統(tǒng)的私有OID只讀如果系統(tǒng)申請了企業(yè)私有OID,顯示系統(tǒng)私有OID。私有OID可以作為識別設(shè)備類型的方法。sysUpTime啟動時間只讀系統(tǒng)SNMP Agent模塊運行的時間,一般可認為是系統(tǒng)的運行時間。單位:百分之一秒sysContact系統(tǒng)聯(lián)系人可寫系統(tǒng)的管理員或聯(lián)系人sysName系統(tǒng)名稱可寫系統(tǒng)的名稱sysLocation系統(tǒng)位置可寫系統(tǒng)的物理位置sysServices服務(wù)類型只讀系統(tǒng)提供的服務(wù)類型。OSI劃分的服務(wù)類型。目前很少用到。2. 系統(tǒng)IP
4、地址信息(MibIPAddrEntry)描述:設(shè)備的IP地址、掩碼、網(wǎng)關(guān)等Mib類型:Mib表。設(shè)備有多個IP地址。支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器等支持IP協(xié)議的設(shè)備MIB獲取方法:MibIPAddrEntry mibResult=SNMPAPI. getMibObject(new MibIPAddrEntry(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibIPAddrEntry3. SNMP Agent統(tǒng)計信息(MibSNMP)描述:SNMP Agent模塊統(tǒng)計的SNMP 請求、應(yīng)答、錯誤等統(tǒng)計數(shù)據(jù)Mib類型:Mib組支持的設(shè)備:大部
5、分支持SNMP的設(shè)備,都提供此信息。MIB獲取方法:MibSNMP mibResult=SNMPAPI. getMibObject(new MibSNMP(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibSNMP二、 IP網(wǎng)絡(luò)類MIB描述1. 網(wǎng)絡(luò)接口/端口信息(MibIfEntry)描述:網(wǎng)絡(luò)設(shè)備、計算機均是多網(wǎng)口、多網(wǎng)絡(luò)接口設(shè)備。通過此信息可以了解設(shè)備上有多少個網(wǎng)卡、交換機接口、路由器端口、網(wǎng)絡(luò)接口;并進一步知道每個接口/端口的詳細信息。Mib類型:Mib表。設(shè)備有多個網(wǎng)絡(luò)接口。支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器等端口/接口設(shè)備MIB獲取
6、方法:List mibResultList=SNMPAPI. getAllTableData (MibIfEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibIfEntry2. 網(wǎng)絡(luò)接口流量和數(shù)據(jù)包信息(MibIfEntry)描述:網(wǎng)絡(luò)設(shè)備、計算機均是多網(wǎng)口、多網(wǎng)絡(luò)接口設(shè)備。比如交換機有多個接口,每個 接口有獨立的流量和數(shù)據(jù)出入統(tǒng)計信息。Mib類型:Mib表支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器等端口/接口設(shè)備MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibIfEnt
7、ry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibIfEntry3. IP層流量和輸入輸出統(tǒng)計信息(MibIP)描述:通過整個設(shè)備系統(tǒng)的的流量信息、整個設(shè)備系統(tǒng)的輸入統(tǒng)計信息和輸出統(tǒng)計信息。Mib類型:Mib組支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器等支持IP協(xié)議的設(shè)備。MIB獲取方法:MibIP mibResult=SNMPAPI. getMibObject(new MibIP(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibIP4. 路由表信息(MibIPRouterEntry)描述:IP
8、設(shè)備的路由表信息。Mib類型:Mib表。多項路由表信息。支持的設(shè)備:路由器、計算機、防火墻、服務(wù)器等MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibIPRouterEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibIPRouterEntry5. TCP連接資源和統(tǒng)計信息(MibTCPConnEntry)描述:系統(tǒng)中所有TCP網(wǎng)絡(luò)連接的信息,包含本地TCP監(jiān)聽和遠程TCP連接。Mib類型:Mib表。有多條TCP連接。支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器等MIB獲取方
9、法:List mibResultList=SNMPAPI. getAllTableData (MibTCPConnEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibTCPConnEntry6. UDP監(jiān)聽信息(MibUDPEntry)描述:系統(tǒng)中所有UDP監(jiān)聽信息。Mib類型:Mib表。支持的設(shè)備:路由器、交換機、防火墻、服務(wù)器等MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibUDPEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.s
10、nmp.mib. MibUDPEntry7. IP-MAC關(guān)聯(lián)表(IpAdEntAddr)描述:IP地址和MAC地址的學習表。設(shè)備學習到的MAC地址和IP地址成對顯示出來。Mib類型:Mib表。多個IP-MAC地址對。支持的設(shè)備:路由器、交換機、計算機等MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibIpAdEntAddr.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. IpAdEntAddr三、 硬件設(shè)施類MIB描述1. 硬件設(shè)施和工作狀態(tài)(MibDeviceEntry)描述:計算機
11、中的硬件設(shè)施列表,以及設(shè)備的狀態(tài)。如鍵盤、CPU、網(wǎng)卡、鼠標等Mib類型:Mib表。系統(tǒng)有多種設(shè)施。支持的設(shè)備:計算機、服務(wù)器、操作系統(tǒng)MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibDeviceEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibDeviceEntry2. 存儲系統(tǒng)狀態(tài)(MibDiskAndMemoEntry)描述:物理磁盤、邏輯磁盤、內(nèi)存、虛擬內(nèi)存的使用情況。Mib類型:Mib表。支持的設(shè)備:計算機、服務(wù)器、操作系統(tǒng)MIB獲取方法:List mibRe
12、sultList=SNMPAPI. getAllTableData (MibDisskAndMemoEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib.MibDiskAndMemoEntry3. CPU負載信息(MibProcessorEntry)描述:系統(tǒng)中CPU的負載情況。Mib類型:Mib表。支持的設(shè)備:計算機、服務(wù)器、操作系統(tǒng)、高端網(wǎng)絡(luò)設(shè)備MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibProcessorEntry.class,target);對應(yīng)的Java對象:com.
13、zhtelmon.snmp.mib. MibProcessorEntry四、 軟件類MIB描述1. 軟件進程狀態(tài)信息(MibSoftwareRunEntry)描述:系統(tǒng)中正在運行的進程信息,如:進程名、進程路徑、運行狀態(tài)等。Mib類型:Mib表支持的設(shè)備:計算機、服務(wù)器、操作系統(tǒng)等MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibSoftwareRunEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib.MibSoftwareRunEntry2. 已安裝的軟件信息(MibSoftwa
14、reInstallEntry)描述:系統(tǒng)中已安裝的軟件信息。Mib類型:Mib表支持的設(shè)備:計算機、服務(wù)器、操作系統(tǒng)等MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibSoftwareInstallEntry.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibSoftwareInstallEntry五、 Java類MIB描述1. Java服務(wù)器基本信息(MibJvmOS)描述:Java系統(tǒng)的基礎(chǔ)操作系統(tǒng)信息。Mib類型:Mib組支持的設(shè)備:使用SUN JDK/JRE的Java/J2E
15、E軟件、服務(wù)器。如:Tomcat、JBoss、SUN ONEServer、Oracle OC4J Server等。MIB獲取方法:MibJvmOS mibResult=SNMPAPI. getMibObject(new MibJvmOS(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibJvmOS2. JVM基本信息(MibJvmRuntime)描述:Java虛擬機的全局基本信息。Mib類型:Mib組支持的設(shè)備:使用SUN JDK/JRE的Java/J2EE軟件、服務(wù)器。如:Tomcat、JBoss、SUN ONEServer、Oracle OC4J
16、Server等。MIB獲取方法:MibJvmRuntime mibResult=SNMPAPI. getMibObject(new MibJvmRuntime(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibJvmRuntime3. Java內(nèi)存和堆棧狀態(tài)(MibJvmMemory)描述:JVM的垃圾回收、內(nèi)存、堆棧情況。Mib類型:Mib組支持的設(shè)備:使用SUN JDK/JRE的Java/J2EE軟件、服務(wù)器。如:Tomcat、JBoss、SUN ONEServer、Oracle OC4J Server等。MIB獲取方法:MibJvmMemory
17、mibResult=SNMPAPI. getMibObject(new MibJvmMemory(),target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibJvmMemory4. Java線程和資源消耗情況(MibJvmThreading)描述:Java系統(tǒng)中全部線程的信息,包含線程的名稱、運行狀態(tài)、CPU時間等。Mib類型:Mib表支持的設(shè)備:使用SUN JDK/JRE的Java/J2EE軟件、服務(wù)器。如:Tomcat、JBoss、SUN ONEServer、Oracle OC4J Server等。MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (MibJvmThread.class,target);對應(yīng)的Java對象:com.zhtelmon.snmp.mib. MibJvmThreading六、 交換機MIB描述1. 交換機端口基本信息(Dot1dBasePortEntry)描述:查看交換機所有的物理端口,物理端口與網(wǎng)絡(luò)接口之間的對應(yīng)關(guān)系,端口的基本信息Mib類型:Mib表支持的設(shè)備:二層/三層交換機MIB獲取方法:List mibResultList=SNMPAPI. getAllTableData (Dot1dBasePortEntry.class,tar
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 慢行系統(tǒng)貫通工程可行性研究報告(模板范文)
- 糧油倉儲儲備項目實施方案(模板范文)
- 老舊停車場智能化改造實施方案(范文)
- 家醫(yī)上門服務(wù)的全方位實施方案
- 工廠建設(shè)項目風險管理與控制方案
- 天津市濱海新區(qū)田家炳中學2023-2024學年高一上學期期中政治題 含解析
- 神木職業(yè)技術(shù)學院《控制性詳細規(guī)劃》2023-2024學年第二學期期末試卷
- 湘潭醫(yī)衛(wèi)職業(yè)技術(shù)學院《離散數(shù)學(全英文)》2023-2024學年第二學期期末試卷
- 貴州工貿(mào)職業(yè)學院《建筑設(shè)備安裝技術(shù)》2023-2024學年第二學期期末試卷
- 酒泉職業(yè)技術(shù)學院《獸醫(yī)外科學及外科手術(shù)學》2023-2024學年第二學期期末試卷
- 17.第8課第一框課件《我國的國體與政體》
- 我的偶像趙麗穎
- JTG D60-2015 公路橋涵設(shè)計通用規(guī)范
- Unit8GreenLiving單元教學設(shè)計高中英語北師大版
- 籃球競賽組織編排
- 超聲危急值課件
- 米家智能家居設(shè)計方案
- 蘋果產(chǎn)業(yè)的財務(wù)分析報告
- 數(shù)獨題目大全與答案
- 2024年安徽合肥通航控股有限公司招聘筆試參考題庫含答案解析
- 《防治煤礦沖擊地壓細則》解讀
評論
0/150
提交評論