熟悉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 阅读(1512)
评论(0) 编辑 收藏 所属分类:
snmp