熟悉MIB庫,收集下列參數的OID信息:IP地址、MAC地址、描述、端口狀態、內存利用率、CPU利用率、延時、丟包率、端口利用率等
服務器還包括硬盤利用率。
1、在windows上安裝snmp:控制面板->添加/刪除程序->添加/刪除windows組件->管理和監視工具->詳細信息->snmp協議
2、請你們先認真了解學習PHP。在機器上安裝APACHE+PHP+MYSQL的設計環境,并熟悉環境。有問題隨時聯系我。
3、你可以在本機安裝snmp agent ,之后讀取本機的相關參數。
部分重要OID信息:
1、內存大小
服務器內存的OID是:.1.3.6.1.2.1.25.2.2.0,不同的操作系統也是使用一樣的OID。但是網絡設備內存的OID根據設備的生產廠商不同、型號不同,其OID也是不同的。Cisco的路由器和交換機都是.1.3.6.1.4.1.9.9.48.1.1.1.5.1。華為交換機Huawei 6502、Huawei 3526、Huawei 2403的OID是.1.3.6.1.4.1.2011.6.1.2.1.1.2.0。而華三的H3C E328和H3C E126的OID是.1.3.6.1.4.1.2011.6.1.2.1.1.2.65536。
2、 內存利用率
與內存大小的OID相對應,各被監控對象的內存利用率的OID如下:
服務器內存利用率的OID是.1.3.6.1.4.1.2021.4.6.0;華為交換機的OID是.1.3.6.1.4.1.2011.6.1.2.1.1.3.0。華三交換機的OID是.1.3.6.1.4.1.2011.6.1.2.1.1.3.65536。
3、 硬盤大小及利用率
對于服務器的硬盤空間來說,因為每個服務器的硬盤個數和目錄劃分都不一樣,所以讀取到的目錄空間大小對應的OID依次為:.1.3.6.1.2.1.25.2.3.1.5.1 、.1.3.6.1.2.1.25.2.3.1.5.2等,并且在讀取每個目錄空間大小的同時要讀取該目錄的名稱(OID依次為:.1.3.6.1.2.1.25.2.3.1.3.1、.1.3.6.1.2.1.25.2.3.1.3.2等)作為該監控對象的描述。關于目錄空間的利用率沒有現成的OID,需要先獲得目錄空間的使用量(OID依次為:.1.3.6.1.2.1.25.2.3.1.6.1、.1.3.6.1.2.1.25.2.3.1.6.2、等),然后通過使用量與空間總量的比較得出利用率。
4、 端口狀態
對于服務器來說,有的服務器為了完成復雜的功能需要配置多塊網卡,因此也就會有多個端口需要監控。關于端口狀態的OID則依次為:.1.3.6.1.2.1.2.2.1.7.1、.1.3.6.1.2.1.2.2.1.7.2、.1.3.6.1.2.1.2.2.1.7.3等,除了端口狀態系統還需要知道該端口的名稱(OID依次為:.1.3.6.1.2.1.2.2.1。2.1、.1.3.6.1.2.1.2.2.1.2.2、.1.3.6.1.2.1.2.2.1.2.3等)。在獲取交換機的端口狀態時首先只將狀態UP的端口信息記錄下來,再通過每個端口的作用來選擇是否真的對其進行監控。一般網絡管理員只需要監控那些用來與其它的網絡設備互連的端口。這些端口的OID有的是連續的,有的則是分散的,但都屬于.1.3.6.1.2.1.2.2.1.7的分支。
CPU Statistics
Load
1 minute Load: .1.3.6.1.4.1.2021.10.1.3.1
5 minute Load: .1.3.6.1.4.1.2021.10.1.3.2
15 minute Load: .1.3.6.1.4.1.2021.10.1.3.3
CPU
percentage of user CPU time: .1.3.6.1.4.1.2021.11.9.0
raw user cpu time: .1.3.6.1.4.1.2021.11.50.0
percentages of system CPU time: .1.3.6.1.4.1.2021.11.10.0
raw system cpu time: .1.3.6.1.4.1.2021.11.52.0
percentages of idle CPU time: .1.3.6.1.4.1.2021.11.11.0
raw idle cpu time: .1.3.6.1.4.1.2021.11.53.0
raw nice cpu time: .1.3.6.1.4.1.2021.11.51.0
Memory Statistics
Total Swap Size: .1.3.6.1.4.1.2021.4.3.0
Available Swap Space: .1.3.6.1.4.1.2021.4.4.0
Total RAM in machine: .1.3.6.1.4.1.2021.4.5.0
Total RAM used: .1.3.6.1.4.1.2021.4.6.0
Total RAM Free: .1.3.6.1.4.1.2021.4.11.0
Total RAM Shared: .1.3.6.1.4.1.2021.4.13.0
Total RAM Buffered: .1.3.6.1.4.1.2021.4.14.0
Total Cached Memory: .1.3.6.1.4.1.2021.4.15.0
Disk Statistics
The snmpd.conf needs to be edited. Add the following (assuming a machine with a single / partition):
disk / 100000 (or)
includeAllDisks 10% for all partitions and disks
The OIDs are as follows
Path where the disk is mounted: .1.3.6.1.4.1.2021.9.1.2.1
Path of the device for the partition: .1.3.6.1.4.1.2021.9.1.3.1
Total size of the disk/partion (kBytes): .1.3.6.1.4.1.2021.9.1.6.1
Available space on the disk: .1.3.6.1.4.1.2021.9.1.7.1
Used space on the disk: .1.3.6.1.4.1.2021.9.1.8.1
Percentage of space used on disk: .1.3.6.1.4.1.2021.9.1.9.1
Percentage of inodes used on disk: .1.3.6.1.4.1.2021.9.1.10.1
posted on 2009-06-18 17:20
Vincent-chen 閱讀(700)
評論(0) 編輯 收藏 所屬分類:
snmp